Weekend box office: Shazam! refuses to budge from top spot

The superhero comedy Shazam! remains at number one, taking in $2.52 million. With Avengers: Endgame fast approaching, however, its days at the top are numbered.

Here are the top 10 films at the Australian box office, April 18 to April 21.

1. Shazam! (Warner Bros.) $2,520,468
2. Dumbo (Disney) $1,310,280
3. Captain Marvel (Disney) $1,226,675
4. Wonder Park (Paramount) $1,063,819
5. The Curse of the Weeping Woman (Warner Bros.) $909,625
6. The Lego Movie 2 (Warner Bros) $860,029
7. Five Feet Apart (Roadshow) $632,838
8. Us (Universal) $553,005
9. Little (Universal) $542,597
10. Kalank (Mindblowing) $493,269

Source: Numero. * Estimated figures as at 11:11 AM 23/04/19. For official box-office chart, contact MPDAA