We knew that 'X-Men: Days of Future Past' was going to be a time travel story that would somehow merge the universes of the original 'X-Men' films and 'X-Men: First Class,' but the most recent casting news suggests something more epic than we could have possibly imagined. A cavalcade of past mutant superheroes have officially joined the cast, deepening an already absurdly great ensemble.

Bryan SingerTwitter feedAnna "Rogue" PaquinEllen "Shadowcat" PageShawn "Iceman" Ashmore

In any case, 'X-Men: Days of Future Past' is shaping up to have the best cast of any superhero movie, well, ever. If Singer can recapture the magic that made 'X2' the best of the 'X-Men' movies so far, we could be looking at a class. We'll just have to wait until July 18, 2014 to know for sure.