The Spirit opens in theaters on December 25th. The adaptation of Will Eisner's comic book series stars Gabriel Macht, Samuel L. Jackson, Sarah Paulson, Eva Mendes, Dan Lauria, Paz Vega, Jaime King, Scarlett Johansson, Louis Lombardi and Stana Katic.
ComicBookMovie.com, and/or the user who contributed this post, may earn commissions or revenue through clicks or purchases made through any third-party links contained within the content above.