Buena Vista's Pearl Harbor clung on to the top spot at the North American box office in its second weekend with a three-day take of $30m, but was closely followed by the dazzlingly successful Shrek from DreamWorks, which in its third weekend, took $28.4m.

The Michael Bay-directed blockbuster fell over 50% from its $75m four-day opening over Memorial Day weekend, although its $119.3m ten-day gross is still a mightily impressive achievement for a three hour film. As for Shrek, playing at 3,661 sites (compared to Pearl Harbor's 3,214), it has now amassed a blistering $148.6m and looks set to equal Disney's biggest animated movies - a triumphant achievement for DreamWorks and principal Jeffrey Katzenberg, himself a former Disney studio chief.

Meanwhile another former Disney studio chief Joe Roth hit a home run with the second release from his independent production outfit Revolution Studios. The Animal, a comedy vehicle for former Saturday Night Live star Rob Schneider (Deuce Bigalow: Male Gigolo), grossed $19.8m for third place. Revolution, which has a distribution deal in North America and other territories with Sony Pictures Entertainment, had suffered a flop with its first release teen comedy Tomcats.

Meanwhile Fox successfully widened its Cannes Film Festival opener Moulin Rouge from two to 2,279 screens and took $14.18m. The Baz Luhrmann-directed musical budgeted at $52m had been considered a tough sell by LA trade press, although its soundtrack and number one hit single Lady Marmalade have clearly broadened its youth appeal.

Another new opener MGM's What's The Worse That Could Happen', a comedy starring Martin Lawrence and Danny De Vito, grossed a respectable $13.25m for fifth spot in a bumper weekend at the box office. The film is the second co-production between MGM and David Hoberman and Ashok Amritraj's Hyde Park Entertainment to be released after the box office loser Anti-Trust in January.

Film (Distributor)/International distribution/Estimated weekend gross/Estimated total to date
1 (1) Pearl Harbor (Buena Vista) Buena Vista International $30m $119.3m
2 (2) Shrek (DreamWorks SKG) UIP $28.4m $148.6m
3 (-) The Animal (Columbia) Revolution/Columbia TriStar $19.8m --
4 (22) Moulin Rouge (20th Century Fox) Fox International $14.18m $14.9m
5 (-) What's The Worst That Could Happen' (MGM) Hyde Park/Fox $13.25m --
6 (3) The Mummy Returns (Universal) UIP $7.5m $181m
7 (4) A Knight's Tale (Columbia) Columbia TriStar $3.4m $49.4m
8 (6) Bridget Jones's Diary (Miramax) Universal/StudioCanal $2.1m $65.4m
9 (5) Angel Eyes (Warner Bros) Franchise Pictures $1.8m $21.7m
10 (8) Memento (Newmarket) Summit Entertainment $1.1m $16m