ame with Rachael Leigh Cook for Rogue.” Terence Stamp playing Xavier would have sent movie nerds into a frenzy back then because Stamp memorably played General Zod in the Superman films, but at least that makes a certain amount of sense.