I thought the speechifying got a bit much by the end, but at the same time I'm glad the movie was committed to its characters and conflict to that extent. I actually felt like there were genuine stakes (which is more and more rare for a blockbuster to achieve these days), the actors all fit their roles perfectly, and John Ottman did a very nice job as an editor, especially in the final 30 minutes. Quicksilver's scene brought down the house. Singer is really at home with this franchise and it shows. I'd rank X2 and First Class higher than this, but it's not far behind at all.