Actress Kate Bosworth, left, and actor Brandon Routh greet each other at the premiere of "Superman Returns" in Los Angeles on June 21, 2006. Bosworth stars as Lois Lane, while Routh portrays the Man of Steel.
Actress Kate Bosworth signs autographs for fans at the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Actors Sam Huntington, second from left, and James Marsden, second from right, pose with their dates at the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Shaquille O'Neal of the NBA champion Miami Heat sports an appropriate shirt for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Actress Anna Paquin arrives for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Bryan Singer, director of "Superman Returns," arrives for the film's premiere in Los Angeles on June 21, 2006.
Actress Caleigh Peters arrives for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Actress Eva Longoria, left, and NBA star Tony Parker arrive for the premiere of "Superman Returns" in Los Angeles on June 21, 2006. (AP Photo/Lucas Jackson)
Eva Longoria arrives for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Actor Mark Hamill arrives for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Noel Neill, left, and Jack Larson pose together at the premiere of "Superman Returns" in Los Angeles on June 21, 2006. Neill was the second Lois Lane and Larson was the original Jimmy Olsen in the 1950s "Superman" TV series.
Actress Peta Wilson arrives for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Actress Parker Posey poses with actor Kevin Spacey as they arrive for the premiere of "Superman Returns" in Los Angeles on June 21, 2006. Spacey plays villanous Lex Luthor and Posey plays Kitty in the movie.
Actress Parker Posey arrives for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Actor Dean Cain arrives for the premiere of "Superman Returns" in Los Angeles on June 21, 2006. Cain played Clark Kent/Superman in the TV show "Lois and Clark: The New Adventures of Superman" in the 1990s.
Actress Kate Bosworth, right, and director Bryan Singer pose for photographers at the premiere of "Superman Returns" in Los Angeles on June 21, 2006. Bosworth plays the role of Lois Lane.
Actress Roseanne Barr arrives with her son for the premiere of "Superman Returns" in Los Angeles on June 21, 2006.
Actor Brandon Routh, left, and actress Courtney Ford arrive for the premiere of "Superman Returns" in Los Angeles on June 21, 2006. Routh is the latest actor to put on Superman's cape and tights.
The cast of "Superman Returns," from left, Kal Penn, James Marsden, Parker Posey, Frank Langella, Eva Marie Saint, Brandon Routh, Kevin Spacey and Sam Huntington pose during the film's premiere in Los Angeles on June 21, 2006.
Actor Orlando Bloom and actress Kate Bosworth arrive at the after-party following the premiere of "Superman Returns" in Los Angeles on June 21, 2006.