The third TV Spot for The Spirit is for international audiences and is very similar to the Holiday Spot. The Spirit will hit theaters in the UK on January 1, 2009.
Your browser doesn't support HTML5 video.
The third TV Spot for The Spirit is for international audiences and is very similar to the Holiday Spot. The Spirit will hit theaters in the UK on January 1, 2009.