It was only a matter of time before someone took advantage of the obvious puns related to a movie titled The Spirit opening on Christmas Day (Christmas spirit, get it?). Well, someone at Lionsgate finally did, as we can see in this brand new trailer. There isn't a lot of new footage in this trailer, but it's a fun recut of what we've seen before.

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.