Superman Returns was doomed to fail from the beginning.  Brandon Routh didn't stand a chance from minute one of that movie. However, he looked really good in the costume.  Luckily it didn't kill his career completely.  The producers of the movie spent $10 million dollars on a scene that they never put in the actual movie.

Even with this $10 million dollar scene it still wouldn't have helped this movie.  It was a really bad script which is a shame, Brandon Routh could have really shined as Superman, and Kevin Spacey could have been a awesome Luther.  However, they never should have cast Kate Bosworth as Lois Lane.