Every once in a while, I’m made aware of an opportunity that makes me feel like an actual professional critic. Much like Salt, my bros of the taped glasses over at Geekadelphia hooked me up with passes to see Immortals last night before its release to the general public. Considering my tendencies towards breathing new… Continue reading Movie Review: Immortals