April 7, 2011 New Images for Immortals (due out November 11th, 2011) Hi all! Immortals definitely falls into the category of “movies I haven’t heard about until recently.” Apparently, after the box office success of Clash…