Walt Disney’s sci-fi epic “John Carter,” could not overtake “Dr. Seuss' The Lorax,” as this weekend’s top performer at the U.S. box office. It grossed $30.6 million while Universal’s Lorax grossed $39.1 million. Internationally, “John Carter” grossed $70.6 million.
“The Lorax” has now earned a total of $122 million in the U.S. and Canada, making it the year's top-grossing film to date, according to boxofficemojo.com