The film also features First Class castmembers Michael Fassbender and Nicholas Hoult, with original X-Men trilogy actorsPatrick Stewart, IanMcKellen, Anna Paquin, Ellen Page and Shawn Ashmore on board to reprise their roles. Peter Dinklage is playing an unspecified villain.