Yahoo! Movies has revealed a new TV spot for Lionsgate's adaptation of Will Eisner's comic book series, The Spirit, which is set to open on Christmas Day. Check out the new TV Spot below.

Frank Miller wrote and directed the film that stars Gabriel Macht, Samuel L. Jackson, Scarlett Johansson, Eva Mendes, Sarah Paulson, Paz Vega, Jamie King, Dan Lauria, Stana Katic, Johnny Simmons and Louis Lombardi.