New TV ads for The Spirit

The Spirit is less than three weeks away from its theatrical release, so Lionsgate saw fit to unleash three new TV ads on the Internet. Yes, I do realize that TV ads on the Internet makes no sense at all. But why are you complaining? They're new! Believe Power Angels and Demons

Comments