A lot of films that I highly enjoy didn't impress me upon first viewing.
The Matrix, I thought was a very bland and boring film the first time I saw it. I am now a pretty big fan of the entire trilogy.
The Punisher is one of my favorite comic book films ever. Upon first viewing, I found it to be a little on the disappointing side.
So the fact that
X-Men: The Last Stand didn't fully impress me on the first viewing isn't totally indicative of the film's quality. Merely, probably more along the lines of hugely high expectations from me for the film, after 3 years of anticipation, and a year of following this film on these forums.
This film still isn't on par with
X2. Not in my opinion. It's too fast paced for that, and not enough development of character or plot for that. This is a much simpler movie than
X2 was, and
X2 will always be the superior film of the trilogy in my opinion.
But upon second viewing, I liked it. Immensly. The pacing didn't seem as rushed this time around. I think it seemed rushed the first time because I was too extatic for the movie, and all these scenes that I've been anticipating for so long, didn't play out exactly how I had them in my mind, or they were over fairly quickly. And it seemed to jump around.
But upon a second viewing, it all seemed to slow down, and work a lot better for me. And I did feel more of a sense of motivation from Magneto the 2nd time around. And Callisto and Arclight and Quill didn't seem as wasted the 2nd time around.
It just worked better the 2nd time around, and now I wanna go see it AGAIN! So I'm probably gonna go down sometime tonight to see it for a 3rd time