James Gunn’s ‘SUPERMAN’ has officially surpassed ‘MAN OF STEEL’ to become the highest-grossing solo Superman film at the domestic box office.
It’s now officially official, James Gunn’s newest film, Superman, is more than a box office hit; it’s at the top of the list of most viewed movies in the franchise’s iconic history—at least at the domestic box office.
Following a tremendous start at the box office and rave reviews from critics and fans alike, the new Superman film has surpassed the 2013 film Man of Steel for its domestic box office haul.
As The Hollywood Handle revealed, the movie, which stars David Corenswet as Superman, Rachel Brosnahan as Lois Lane and Nicholas Hoult as Lex Luthor, is now the highest-grossing Superman film domestically ever.
‘SUPERMAN’ is now the highest grossing ‘Superman’ solo film domestically.
Surpassing ‘Man of Steel.’ pic.twitter.com/BPxXSpsiOl
— The Hollywood Handle (@HollywoodHandle) July 29, 2025
After the initial high marks that all three characters, along with the movie itself, received from fans, it’s far from a surprise. However, the new Superman has continued its red-hot run, drawing in moviegoers consistently since its July 11 release.

As CBR highlighted, as of July 28, the new Superman has raked in $292.4 million domestically, officially topping Man of Steel as the highest-grossing domestic Superman film, which tallied $291 million.
The Rotten Tomatoes review of Corenswet’s portrayal of Superman proves that the numbers are no fluke, as it’s been labeled “certified fresh” by the site, while receiving an 83 percent rating from critics, with 459 reviews. It’s also earned a stellar 91 percent rating on the fan-focused Popcornmeter, with north of 25,000 reviews.
While Superman takes the crown at the domestic box office, Man of Steel still holds the edge regarding debut numbers. The 2013 film pulled in an impressive $166 million domestically for its opening weekend, with Superman finishing at $122 million.