Rose Byrne, recently seen in Get Him to the Greek and soon to be appearing in the Kristen Wiig comedy Bridesmaids, would play Moira MacTaggert,
a scientist and an authority on genetic mutation. She’ll be the love interest of James McAvoy, who plays mutant telepath Charles Xavier
You may recall that Rosamund Pike was rumoured to be lining up for this role, but if the dotted line is signed then Byrne would be joining a stellar cast for Vaughn’s entry into the superhero saga, dealing with the early years of the X-Men. Filming is scheduled to start in the next month over at Pinewood.