"Dr. Seuss' The Lorax" has easily beaten Edgar Rice Burroughs' "John Carter" at the weekend box office, The Associated Press reports.

Studio estimates yesterday put Universal Pictures' "The Lorax" at No. 1 for the second-straight weekend as the animated adventure based on the children's book took in $39.1 million. That raised its 10-day domestic total to $122 million, making "The Lorax" the top-grossing movie released this year.

"John Carter," based on "Tarzan" creator Burroughs' tales of the interplanetary adventurer, opened in second-place with $30.6 million -- an awful start given the whopping $250 million that Disney reportedly spent to make the film that also earned generally poor reviews.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME