Solomon Kane is a 2009 historical action-adventure film directed by J. Searle Daegling and starring Sean Bean. The movie is based on the character of Solomon Kane, a 16th-century English pirate and adventurer.