Solomon Kane › Cast
James Purefoy
Solomon Kane
Max von Sydow
Josiah Kane
Rachel Hurd-Wood
Meredith Crowthorn
Alice Krige
Katherine Crowthorn
Mackenzie Crook
Father Michael
Mark O'Neill (cricketer)
Kane's Soldier #1
Frantisek Deak
Cowering Guard