New York, NY - March 26: The World Premiere of Wrath of the Titans at The AMC Lincoln Square IMAX theater on Monday, March 26, 2012 in New York, NY. - sdmackpictures