We have a brand new exclusive TV spot for the upcoming Frank Miller film, The Spirit, which comes to theaters nationwide on Christmas Day, December 25. Click below to catch a brand new glimpse at this anticipated film.

Directed by comic book legend Frank Miller, The Spirit opens on Christmas Day, 2008. The film stars Gabriel Macht, Samuel L. Jackson, Scarlett Johansson, Eva Mendes, Sarah Paulson, Dan Lauria, Stana Katic, Johnny Simmons, Louis Lombardi, Jamie King and Paz Vega.