Solomon Kane
A man (James Purefoy) must renounce his newly taken vows of peace to rescue a young woman (Rachel Hurd-Wood) from an evil sorcerer (Jason Flemyng).


A man (James Purefoy) must renounce his newly taken vows of peace to rescue a young woman (Rachel Hurd-Wood) from an evil sorcerer (Jason Flemyng).