 Rebecca Romijn and Sam Elliot have both played major and supporting  roles as different characters throughout the Marvel Universe. Sam  Elliot played a major role as General Ross in Hulk, and a supporting  role as the Caretaker in Ghostrider. Rebecca Romijn had a major role  as Mystique in all 3 X