Fun superhero movie and an exciting beginning to the movie franchise. Sure, there's some cheesy dialogue, plot points that don't make sense, and some casting choices that could have been better. But Patrick Stewart, Ian McKellan, and Hugh Jackman all turn in especially excellent performances. And I appreciate the nuance of Magneto: you can understand, from his past trauma, where he's coming from, even if you don't agree with his position or his methods.