Two big-budget films bombed over the weekend but that didn't prevent the overall box office from rising nearly 3 percent above the comparable weekend a year ago. While Disney's $300-million epic John Carter may only have brought in $30.18 million and Paramount's Eddy Murphy comedy A Thousand Words , just 3.18 million, several holdovers performed solidly. The second weekend of Universal's Dr. Seuss' The Lorax topped the chart with $38.85 million, while Warner Bros.' Project X , also in its second weekend, held on with $11.14 million. Relativity Media's Act of Valor continued to perform above expectations, with the film placing fourth with $6.99 million, bringing the low-budget film's domestic total to $56.09 million. Thus far this year, the box office is up 17.84 percent, while attendance is up 20.55 percent.

The top ten films over the weekend, according to final figures compiled by Box Office Mojo (figures in parentheses represent total gross to date) 1. Dr. Seuss' The Lorax, Universal, $38,846,020, 2 Wks. ($121,724,850); 2. John Carter , Disney, $3,180,188, 1 Wks. (New); 3. Project X , Warner Bros., $11,142,103, 2 Wks. ($39,717,098); 4. Act of Valor, Relativity Media, $6,991,877, 3 Wks. ($56,092,474); 5. Silent House, Open Road Films, $6,661,234, (New); 6. Safe House, Universal, $4,801,510, 5 Wks. ($115,605,325); 7. The Vow, Sony, $3,842,485, 5 Wks. ($117,456,231); 8. This Means War, 20th Century Fox, $3,756,060, 4 Wks. ($46,895,410); 9. Journey 2 The Mysterious Island, Warner Bros., $3,611,388, 5 Wks. ($90,641,999); 10. A Thousand Words, Paramount, $3,176,280, (New).

13/03/2012