They’ve released a photo for the upcoming X-Men: First Class. Take a look. It’s AWFUL. It’s so much bad. There’s no imagination. And James McAvoy looks not great at all.

Oh but there’s drama…

The photo first leaked on Tuesday and almost everyone start sh-tting on it. Then the studio was all like – this is not an authorised image, trying to make people think it was a fake. Well if it’s a fake, why not say it’s a fake? Apparently, according to Big Shiny Robot, it’s totally legit, only one of the actors hasn’t given his/her approval for it yet.

And, after the reaction, the approval might not be forthcoming now.

So who are we looking at?

Michael Fassbender as Magneto
Rose Byrne as Moira MacTaggert
January Jones as Emma Frost
Jason Flemyng as Azazel
Nicholas Hoult as Beast
Lucas Till as Havoc
Zoe Kravitz as Angel Salvador
Jennifer Lawrence as Mystique
James McAvoy as Charles Xavier

Fassbender and Kravitz are dating. So there’s that. But even if they throw this promo out and start all over again, the nerds are already complaining that it’s a reflection of assy production. It’s never a good sign when the nerds are complaining. Please let it not suck. I don’t want Matthew Vaughn to suck.

X-Men: First Class opens June 3.

And bonus!

James McAvoy was photographed leaving Koi last night in LA after celebrating a friend’s birthday. It’s been forever since we’ve seen James candids. Good day?

Photos from