The Spirit TV Spot - Believe (2008)
The second TV spot for The Spirit that is themed after the holidays; first version available. Trailer provides a compilation of footage from the film including some never before seen sequences. This Christmas. It's time to believe in heroes.