That was the first thing that popped into my mind. The second was, what the hell is up with Storm's hair?
Back when there was talk of an X-Men film in grade school (rumors of Eastwood as Wolvie, Arnie as Colossus and best of all: Tina Turner as Storm! This film has it!)