1 (1) US$12.3M U-571. High drama under the high seas during World War II as US navy submarine crew steals a U-boat to obtain vital code machine. 2 (*) US$10.8M The Flintstones In Viva Rock Vegas. None of the original cast but plenty of Bedrock. 3 (*) US$9.1M Frequency. More spooky goings-on as man talks to dead dad via ham radio. 4 (*) US$8.3M Where The Heart Is. Natalie Portman gets pregnant, then abandoned in a Wal-Mart, but learns a lot about life. 5 (2) US$5.5M Love & Basketball. Love for the game - and love itself - bring two hoops stars together. 6 (3) US$4.8M Rules Of Engagement. Military courtroom drama sees Samuel L Jackson threatened with court martial. 7 (5) US$4.6M Keeping The Faith. Edward Norton (who also directs) and Ben Stiller play a priest and a rabbi infatuated with the same woman. 8 (4) US$4M 28 Days. Sweet Sandra Bullock goes all gritty as New York party girl on joy ride to destruction. 9 (6) US$3.8M Erin Brockovich. Julia Roberts gets serious - and US$20 million for her efforts - as she discovers a corporate cover-up. 10 (9) US$2.5M Final Destination. Plenty of chills (and puppy fat) in this teen horror. 10 (8) US$2.5M Return To Me. Romantic comedy sees Minnie Driver with a new heart, and David Duchovny. Note: Weekend takings. Last weekend's position in parenthesis; * for new release.