The actors portrayed the characters quite well, however the plot sucked for me. Basically felt like Superman 1 + Superman 2 over again..like almost a total rehash.
The action sequences were cool and Brandon Routh seems like a good choice as Reeve's successor to don the red & blue.
Spoilers: (highlight below to see)
Lex was involved in a real-estate scheme..again.. this time by growing a continent that would crush two-thirds of the US - enough of the got-dang real-estate BS already! Ticked me off that they have a Genius Super-Villain, who they could've developed in endless ways (ie. the way he is in Justice League or even Smallville) just mess around with real-estate again, like in Superman 1.
I mean come on, with the technology today, it would've been awesome to see Supes in a fight with a physically challenging villain like Metallo or even Braniac - who would've been 'tag-teaming' with Lex. I mean how freaking exciting is a climax where Supe's lifts a Kryptonian Island out of the Pacific ocean and tosses it into space? More of an anti-climactic scene. I'm not a huge fan of mindless fighting/bashing, but it's about time that Supes kicks some serious ass on film using todays graphic technology.
Then there's the kid. Nothing pissed me off more than the kid. Why the F did they give Supes a kid right off the bat in a film that took almost 20 years to materialize?? Maybe a kid in the third installment would've been fine, but already? Geez - lets focus on Superman not share the screen with super-brat.
While most of the computer graphics were awesome, some of them seriously sucked - almost seemed as they ran out of budget and had some kid taking a CG course in college do a few animation scenes.
The ending was too dragged out. People actually started getting bored in the theatre and even whispered "Damn when's this gonna be over?" The ending with Supe's monologue to his kid would've been perfect as an ending to a trilogy - not in the first movie back after 2 decades.
The film dragged on for 2.5 hrs, while they could've kept it at 2 hrs tops.
Sadly, I came out of the theatre a bit disappointed. I was very much looking forward to this film. Barely 3/5 stars for me.
Nacho Libre was 20x better IMO.