'X-Men: Days of Future Past' Red Carpet Premiere in NYC


Jennifer Lawrence


Fan Bing Bing


Michael Fassbender


Evan Peters


James McAvoy (looking fine as fuck)


Hugh Jackman


Ellen Page


Patrick Stewart


Emma Roberts


Nicholas Hoult


Peter Dinklage


Zosia Mamet


Daniel Cudmore


Shawn Ashmore


Famke Janssen


Omar Sy


James Marsden

source