James Purefoy is SOLOMON KANE
Rejoice! A cool 16th century genre bending sci-fi franchise is set to begin, with James Purefoy in the lead role. This could be awesome...
The character is basically, a lot like how Hugh Jackman portrayed Van Helsing, in erm, VAN HELSING. Sommers also ripped off the look of the character as you can see from the image above of Kane and the one below of Helsing...
source - variety