The best reason for seeing Season of the Witch is partnership between Behmen (Nicholas Cage) and Felson (Ron Perlman). Spoilers follow. Both are crusaders and the film opens with a snapshot of their various battles with a running bet they have that the one who kills the least of the ungodly enemy will buy drinks. This good humored slaughter goes on until one day while laying siege to a town Behmen kills a woman and wants nothing further to do with fighting. Behmen and Felson are outcasts because they have broken their vows to server the church. As they journey home they find that a plague has decimated the country and at the first city they come to the reason for the plague is a girl (Claire Foy) who is said to be a witch. Behmen and Felson are recognized and asked to accompany the witch to a distant monastery for trail, which they do after spending a night in a dungeon. Christopher Lee has a small part as Cardinal D'Ambroise although he is unrecognizable (being a victim of the plague) except for his voice. The journey to see justice occupies the rest of the film as the travelers, led by a merchant who traffics in fake relics (Stephen Graham).
The production is very good with the filth and squalor of the 14th century well represented. The costumes were thoughtfully designed and the special effects are very effective and the makeup used for plague victims was very effective. Nicolas Cage turns in a good but not overly convincing performance; Ron Perlman is easier to see in the role of a crusader. Stephen Campbell Moore (from the Bank Job) does a convincing job playing the priest Debelzag who is determined to see the witch gets her trial. The film has some suspenseful movements, such as when the witch calls up wolves to attack her escort. However, much of the film, such as when the wagon with the imprisoned witch has to cross a crumbling wooden bridge, is predictable. The film is worth seeing if you like B movies and are in the mood.