Last weekend's box office receipts:

1. The Mask of Zorro

$22.5 million (Total to date: $22.5 million)

2. Lethal Weapon 4

$21.7 million (Total to date: $71.7 million)

3. Armageddon

$16.6 million (Total to date: $129.1 million)

4. There's Something About Mary

$13.7 million (Total to date: $17.8 million)

5. Dr. Dolittle

$8.6 million (Total to date: $105.4 million)

6. Small Soldiers

$4.9 million (Total to date: $30.3 million)

7. Mulan

$3.9 million (Total to date: $101.3 million)

8. Madeline

$4.4 million (Total to date: $15.3 million)

9. The Truman Show

$2.1 million (Total to date: $120 million)

10. Six Days, Seven Nights

$2.1 million (Total to date: $67.5 million)