Actor James Purefoy best known for his role as Marc Anthony in the HBO TV series Rome plays Solomon Kane, a 17th century puritan whom roams the world in an effort to snuff out all evil. The fictional character was created by Robert E. Howard (creator of Conan the Barbarian) an American author who wrote pulp fiction most famously for "Weird Tales". Howard, who died at 30 years old in 1936, has left quite a legacy. The film which also stars Max Von Sydow was shown at the Cannes Film Festival in May and is to be released in Europe on October 28th. We are not yet aware of the release date for the US.