“X Men: The Last Stand” is REALLY, REALLY GOOD. Really.
Apart from the fact that Hugh Jackman returns as the angsty (my favourite word of the year) Wolverine, the storyline which touched on issues like genocide, terrorism & intolerance was an engrossing & thought-provoking one. There were also a few heart-wrenching scenes including main characters who (*gasp*!) die, (yes, die!) & also lose their powers (*gasp* again!).
The aptly cast actors included return performances by Patrick Stewart as Prof X, Ian McKellan as Magneto, Halle Berry as Storm, Famke Janssen as Jean Grey aka Phoenix, James Marsden as Cyclops, Anna Paquin as Rogue, Rebecca Romijn as Mystique & Shawn Ashmore as Iceman. Kelsey Grammer & Ellen Page gave impressive performances as Beast & Kitty respectively. I was especially surprised by Mr Grammer whose long tenure as Frasier in the TV series had him stereotyped, in my mind, as a square, slightly wimpy academic sort. His turn as Beast has certainly corrected that. Well done, indeed.
The special effects with (literally) earth-shaking sound effects were spectacular & made the movie experience all the more intense.
This is, supposedly, the last of a trilogy…but is it? (Hint: stay till the END of the credits, & you’ll see what I mean).