The time travel tale will feature James McAvoy and Patrick Stewart as younger and older versions of the X-Men's telepathic mentor Charles Xavier.

The film will also see Michael Fassbender, Jennifer Lawrence, Hugh Jackman, Ian McKellen, Anna Paquin, Ellen Page and Shawn Ashmore reprising their roles from the various earlier installments of 20th Century Fox's franchise.