Movies December 25, 2008 0 Movie Review: “The Spirit” Over the last few years, San Diego Comic-Con has become the go-to venue for studios…