I LOVED this movie! Is it perfect? No. Is Routh as good as Reeve in the part? No. However, all in all, this is a really good film. Not as good as I would like, but much better than I had hoped for. I really thought they were gonna butcher it. But Bryan Singer has created a great film, and a fitting homage to the first two Superman movies from the 70s. Please, if you haven't see this film yet, go see it NOW! And if you have, go see it AGAIN! We can't let something like Pirates of the Caribbean 2 beat it at the box office.