Best 2004 movies

Written by:
August 29, 2025
Tero Vesalainen // Shutterstock

Best 2004 movies

Stacker compiled a list of the best 2004 movies of all time based on our own Stacker score, a weighted index split evenly between IMDb user rating and Metascore. The top movie on this list has a Stacker score of 100; the remaining movies are ranked relative to it. To qualify, the film had at least 10,000 IMDb user votes and a Metascore. Any ties were broken by number of IMDb votes.

#20. Ray
- Stacker score: 87.2
- IMDb user rating: 7.7 (votes: 162,000)
- Metascore: 73
- Director: Taylor Hackford
- Actors: Jamie Foxx, Regina King, Kerry Washington
- Runtime: 2 hours 32 minutes
- Rating: PG-13
- Box office: $75,331,600

#19. The Bourne Supremacy
- Stacker score: 87.2
- IMDb user rating: 7.7 (votes: 503,000)
- Metascore: 73
- Director: Paul Greengrass
- Actors: Matt Damon, Franka Potente, Joan Allen
- Runtime: 1 hour 48 minutes
- Rating: PG-13
- Box office: $176,241,941

#18. The Aviator
- Stacker score: 88.4
- IMDb user rating: 7.5 (votes: 398,000)
- Metascore: 77
- Director: Martin Scorsese
- Actors: Leonardo DiCaprio, Cate Blanchett, Kate Beckinsale
- Runtime: 2 hours 50 minutes
- Rating: PG-13
- Box office: $102,610,330

#17. Machuca
- Stacker score: 89.0
- IMDb user rating: 7.7 (votes: 13,000)
- Metascore: 76
- Director: Andrés Wood
- Actors: Matías Quer, Ariel Mateluna, Manuela Martelli
- Runtime: 2 hours 1 minutes
- Rating: Not Rated
- Box office: $26,676

#16. Shaun of the Dead
- Stacker score: 90.1
- IMDb user rating: 7.9 (votes: 625,000)
- Metascore: 76
- Director: Edgar Wright
- Actors: Simon Pegg, Nick Frost, Kate Ashfield
- Runtime: 1 hour 39 minutes
- Rating: R
- Box office: $14,461,359

#15. Head-On
- Stacker score: 90.7
- IMDb user rating: 7.8 (votes: 60,000)
- Metascore: 78
- Director: Fatih Akin
- Actors: Birol Ünel, Sibel Kekilli, Güven Kiraç
- Runtime: 2 hours 1 minutes
- Rating: R
- Box office: $435,395

#14. Spider-Man 2
- Stacker score: 91.9
- IMDb user rating: 7.5 (votes: 759,000)
- Metascore: 83
- Director: Sam Raimi
- Actors: Tobey Maguire, Kirsten Dunst, Alfred Molina
- Runtime: 2 hours 7 minutes
- Rating: PG-13
- Box office: $374,337,514

#13. Vera Drake
- Stacker score: 92.4
- IMDb user rating: 7.6 (votes: 28,000)
- Metascore: 83
- Director: Mike Leigh
- Actors: Imelda Staunton, Jim Broadbent, Heather Craney
- Runtime: 2 hours 5 minutes
- Rating: R
- Box office: $3,775,283

#12. Black Friday
- Stacker score: 93.0
- IMDb user rating: 8.4 (votes: 23,000)
- Metascore: 76
- Director: Anurag Kashyap
- Actors: Kay Kay Menon, Pawan Malhotra, Aditya Srivastav
- Runtime: 2 hours 23 minutes
- Rating: Not Rated
- Box office: $35,000

#11. Hotel Rwanda
- Stacker score: 93.0
- IMDb user rating: 8.1 (votes: 386,000)
- Metascore: 79
- Director: Terry George
- Actors: Don Cheadle, Sophie Okonedo, Joaquin Phoenix
- Runtime: 2 hours 1 minutes
- Rating: PG-13
- Box office: $23,530,892

#10. Maria Full of Grace
- Stacker score: 93.6
- IMDb user rating: 7.4 (votes: 37,000)
- Metascore: 87
- Director: Joshua Marston
- Actors: Catalina Sandino Moreno, Guilied Lopez, Orlando Tobón
- Runtime: 1 hour 41 minutes
- Rating: R
- Box office: $6,529,624

#9. Harry Potter and the Prisoner of Azkaban
- Stacker score: 93.6
- IMDb user rating: 7.9 (votes: 739,000)
- Metascore: 82
- Director: Alfonso Cuarón
- Actors: Daniel Radcliffe, Emma Watson, Rupert Grint
- Runtime: 2 hours 22 minutes
- Rating: PG
- Box office: $250,105,651

#8. Kill Bill: Vol. 2
- Stacker score: 94.8
- IMDb user rating: 8.0 (votes: 846,000)
- Metascore: 83
- Director: Quentin Tarantino
- Actors: Uma Thurman, David Carradine, Michael Madsen
- Runtime: 2 hours 17 minutes
- Rating: R
- Box office: $66,208,183

#7. Downfall
- Stacker score: 95.3
- IMDb user rating: 8.2 (votes: 392,000)
- Metascore: 82
- Director: Oliver Hirschbiegel
- Actors: Bruno Ganz, Alexandra Maria Lara, Ulrich Matthes
- Runtime: 2 hours 36 minutes
- Rating: R
- Box office: $5,509,040

#6. Turtles Can Fly
- Stacker score: 95.9
- IMDb user rating: 8.0 (votes: 22,000)
- Metascore: 85
- Director: Bahman Ghobadi
- Actors: Soran Ebrahim, Avaz Latif, Saddam Hossein Feysal
- Runtime: 1 hour 38 minutes
- Rating: PG-13
- Box office: $258,578

#5. Million Dollar Baby
- Stacker score: 97.1
- IMDb user rating: 8.1 (votes: 752,000)
- Metascore: 86
- Director: Clint Eastwood
- Actors: Hilary Swank, Clint Eastwood, Morgan Freeman
- Runtime: 2 hours 12 minutes
- Rating: PG-13
- Box office: $100,492,203

#4. Sideways
- Stacker score: 98.3
- IMDb user rating: 7.5 (votes: 213,000)
- Metascore: 94
- Director: Alexander Payne
- Actors: Paul Giamatti, Thomas Haden Church, Virginia Madsen
- Runtime: 2 hours 7 minutes
- Rating: R
- Box office: $71,503,593

#3. The Incredibles
- Stacker score: 98.8
- IMDb user rating: 8.0 (votes: 869,000)
- Metascore: 90
- Director: Brad Bird
- Actors: Craig T. Nelson, Samuel L. Jackson, Holly Hunter
- Runtime: 1 hour 55 minutes
- Rating: PG
- Box office: $261,441,092

#2. Before Sunset
- Stacker score: 100.0
- IMDb user rating: 8.1 (votes: 306,000)
- Metascore: 91
- Director: Richard Linklater
- Actors: Ethan Hawke, Julie Delpy, Vernon Dobtcheff
- Runtime: 1 hour 20 minutes
- Rating: R
- Box office: $5,820,649

#1. Eternal Sunshine of the Spotless Mind
- Stacker score: 100.0
- IMDb user rating: 8.3 (votes: 1.2 million)
- Metascore: 89
- Director: Michel Gondry
- Actors: Jim Carrey, Kate Winslet, Tom Wilkinson
- Runtime: 1 hour 48 minutes
- Rating: R
- Box office: $34,400,301

Trending Now