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 MagnetoRose Byrne as Moira MacTaggert January Jones as Emma FrostJason Flemyng as AzazelNicholas Hoult as BeastLucas Till as HavocZoe Kravitz as Angel SalvadorJennifer 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?