Movie fans have chosen real violence over the slapstick variety as The Hunger Games held off The Three Stooges to remain the number one weekend movie.
Lionsgate's The Hunger Games, starring Australian actor Liam Hemsworth, stayed on top for a fourth-straight weekend with $US21.5 million ($A20.67 million). That raises the film's domestic total to $US337.1 million.
"I think a couple of weeks ago, if someone had told us where we'd be, we would have said, 'We'd like to see that number, but it would be a pleasant surprise.' So we're in that pleasant surprise spot at this point," said Richie Fay, head of distribution for Lionsgate.
Peter and Bobby Farrelly's slapstick film The Three Stooges opened in second-place with $US17.1 million, according to studio estimates on Sunday.
That was well above industry expectations of around $US10 million for the 20th Century Fox update starring Chris Diamantopoulos as Moe, Sean Hayes as Larry and Will Sasso as Curly.
Fox executives had figured the movie would appeal mainly to young males. But it also pulled in older men who grew up on the Stooges and a fair number of women and girls as whole families turned out to see it, said Chris Aronson, the studio's head of distribution.
"If you're predisposed to open your mind, it's a laugh riot," Aronson said.
The acclaimed horror tale The Cabin in the Woods debuted in third-place with $US14.9 million. A smart, twisting take on the genre produced and co-written by Joss Whedon (Buffy the Vampire Slayer), the long-delayed Cabin in the Woods had been one of the films caught up in MGM's bankruptcy but was finally released by Lionsgate.
On the 100th anniversary of the ship's sinking on April 15, 1912, the 3D version of James Cameron's Titanic sailed past the $US2 billion mark worldwide.
Titanic is just the second blockbuster to top $US2 billion, trailing only the next film Cameron made - the sci-fi sensation Avatar, which took in $US2.8 billion.
Domestically, Titanic held the number 4 spot with $US11.6 million. The 3D re-release has taken in $US44.4 million domestically to lift the film's lifetime total to $US645.2 million.
Titanic 3D also pulled in $US88.2 million in 69 overseas markets, including a huge $US58 million debut in China. That brought the 3D reissue's overseas total to $US146.4 million and the worldwide sum for re-release to $US190.8 million.
Added to the $US1.84 billion take from the original release of the 1997 hit, Titanic has climbed to a lifetime total of about $US2.03 billion.
Another big overseas haul came with Universal's Battleship, which opened with $US58 million in 26 countries five weeks ahead of its US debut on May 18. The action tale featuring Taylor Kitsch and Liam Neeson is inspired by the game Battleship.
The Hunger Games added $US15 million overseas to bring its international total to $US194 million and its worldwide haul to $US531 million.
The weekend's other new domestic wide release, Film District's sci-fi story Lockout, opened at number 9 with $US6.3 million. The movie stars Guy Pearce trying to quell an uprising at an orbiting space prison.
With no big new debut on the domestic front, the overall box office slipped for only the second weekend this year. Domestic revenues totaled $US117 million, down 10 percent from the same weekend last year, when Rio led with $US39.2 million, according to box-office tracker Hollywood.com.
Domestic revenues this year are at $US2.98 billion, 19.3 percent ahead of 2011's, putting Hollywood on a record money pace with a big summer lineup just weeks away. The superhero tale The Avengers kicks off the summer season May 4.
Revenues may continue to lag over the next couple of weeks compared to last year, when the action hit Fast Five boosted business just before the summer season.
"This year, we don't really have something like that, but with the 20 percent lead we have over last year, we don't really need it. We are in terrific shape going into summer," said Hollywood.com analyst Paul Dergarabedian.
Estimated ticket sales for Friday through Sunday at US and Canadian theaters, according to Hollywood.com. Where available, latest international numbers are also included. Final domestic figures will be released Monday.
1. The Hunger Games, $US21.5 million ($US15 million international).
2. The Three Stooges, $US17.1 million.
3. The Cabin in the Woods, $US14.9 million.
4. Titanic in 3D, $US11.6 million ($US88.2 million international).
5. American Reunion, $US10.6 million ($US11.8 million international).
6. Mirror Mirror, $US7 million.
7. Wrath of the Titans, $US6.9 million.
8. 21 Jump Street, $US6.8 million.
9. Lockout, $US6.3 million.
10. Dr Seuss' the Lorax, $US3 million.