The Spirit (2008) 11 January 200917 July 2019 Rating: ★★★½ Comic-Book Superhero Director: Frank Miller Actors: Gabriel Macht, Samuel L. Jackson, Eva Mendes, Scarlett Johansson, … Category: Fantasy