Absolutely LOVED the unexpected cameos at the end. I honestly didn't expect them at all. I'd heard Kelsey Grammar was going to make a quick cameo and kind of saw that coming - even if it still made me giddy. But Scott and Jean? Didn't expect that at all. That was a really welcome surprise. When they showed Jean from behind, I thought for sure it would be a fake-out and have Rachel Summers instead. But then Scott appeared, too? Awesome. Really pleasant surprises. I won't lie. I got a little teary eyed at the reunion. Goes to show I still actually give a damn about these characters, even a little. Not sure if that's the strength of the previous movies, the strength of this one, or nostalgia. Maybe a mix of the three.
And honestly, even though we all knew how it was going to end, the final action scenes still had me on the edge of my seat. Great action, great effects, and great acting from the guys who you know always bring the goods. Seriously, Fassbender and McAvoy were as brilliant, if not better, than last time around. They're on par with Stewart and McKellen in those roles, I think, and possibly better in some respects. And surprisingly, while he had a big presence in the movie, Wolverine was more of a background player for most of this. Yeah, he was in most scenes, but he wasn't the driving force behind the plot. He was mostly there to help set things in motion while Magneto, Xavier, and Mystique did most of the heavy lifting (literally, in Magneto's case).