In what is possibly the coolest casting news we’ve had in ages, Bryan Singer tweeted today that Patrick Stewart, Ian McKellen, Michael Fassbender, and James McAvoy are all CONFIRMED to appear in X-Men: Days of Future Past. ALL THE MAGNETOS! ALL THE XAVIERS! The time travel old/young mutants meeting themselves action in this movie is now officially set to rock.

Singer mentioned several cast members from X-Men: First Class were also returning, including Jennifer Lawrence and Nicholas Hoult.

What will happen when the Professor Xs try to read each other’s minds??