As production nears for Matthew Vaughn's X-Men: First Classwe're getting reports of some last-minute casting, including Rose Byrne (Get Him to the Greek), who's reportedly in talks to play the young version of non-mutant scientist Moira MacTaggert. The role was previously linked to actress Rosamund Pike, who'd also been rumored for the part of Emma Frost but who now seems out of the film completely. MacTaggert was formerly played by Olivia Williams in X-Men: The Last Stand.

The Hollywood Reporter
describes the character as the love interest of Charles Xavier, aka young Professor X (James McAvoy), which might contradict plot rumors involving a love triangle between Xavier, young Erik Lensherr/Magneto (Michael Fassbender) and Emma Frost (Alice Eve). Of course, it's possible that Charles and Moira get together later in the story.
categories Cinematical