The first image of the X-Men: First Class cast has arrived, which you can see right here...
Arriving courtesy of Filmonic is this first look at the cast of X-Men: First Class, Matthew Vaughn's forthcoming adaptation of the 60s-set comic book series.
The image shows, from left to right, Michael Fassbender as Magneto, Rose Byrne as Dr Moira MacTaggert, January Jones as Emma Frost, Jason Flemyng as Azazel, Nicholas Hoult as Beast, Lucas Till as Havok, Zoë Kravitz as Angel Salvadore, Jennifer Lawrence as Mystique, and finally, James McAvoy as Xavier.
That's a lengthy cast list by any standard, and we're looking forward to seeing just how Vaughan tells all these characters' backstories while keeping everything knitted together in one tidy narrative.
The costumes are perhaps a little less 60s-looking than we were expecting, but we can only see their heads and upper torsos, to be fair. It's just possible they're all actually wearing bell-bottomed trousers, or maybe even mini skirts.
X-Men: First Class is due for release in UK cinemas on 2 June.
Follow Den Of Geek on Twitter right here.