by Carlton Hargro
Geek alert! Check out this new video about the soon-to-be-released film The Spirit which, incidentally, is directed by Frank Miller, the guy who created Sin City and 300:
THE SPIRIT - Exclusive Featurette
© 2024 Creative Loafing Charlotte