LOS ANGELES, March 11 (UPI) -- "Dr. Seuss' The Lorax," with the voice of Danny DeVito, took the No. 1 spot at the U.S. box office for the second week in a row with $39.1 million in receipts.
The swashbuckling fantasy film "John Carter," featuring Taylor Kitsch, was second with more than $30.6 million.