Best 2017 movies

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

Best 2017 movies

Stacker compiled a list of the best 2017 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. Logan
- Stacker score: 91.9
- IMDb user rating: 8.1 (votes: 902,000)
- Metascore: 77
- Director: James Mangold
- Actors: Hugh Jackman, Patrick Stewart, Dafne Keen
- Runtime: 2 hours 17 minutes
- Rating: R
- Box office: $226,277,068

#19. The Rider
- Stacker score: 92.4
- IMDb user rating: 7.4 (votes: 21,000)
- Metascore: 85
- Director: Chloé Zhao
- Actors: Brady Jandreau, Mooney, Tim Jandreau
- Runtime: 1 hour 44 minutes
- Rating: R
- Box office: $2,419,031

#18. Mudbound
- Stacker score: 92.4
- IMDb user rating: 7.4 (votes: 56,000)
- Metascore: 85
- Director: Dee Rees
- Actors: Jason Mitchell, Carey Mulligan, Jason Clarke
- Runtime: 2 hours 14 minutes
- Rating: R
- Box office: N/A

#17. The Shape of Water
- Stacker score: 93.0
- IMDb user rating: 7.3 (votes: 464,000)
- Metascore: 87
- Director: Guillermo del Toro
- Actors: Sally Hawkins, Octavia Spencer, Michael Shannon
- Runtime: 2 hours 3 minutes
- Rating: R
- Box office: $63,859,435

#16. Columbus
- Stacker score: 93.6
- IMDb user rating: 7.2 (votes: 23,000)
- Metascore: 89
- Director: Kogonada
- Actors: John Cho, Haley Lu Richardson, Parker Posey
- Runtime: 1 hour 40 minutes
- Rating: Not Rated
- Box office: $1,017,107

#15. God's Own Country
- Stacker score: 93.6
- IMDb user rating: 7.6 (votes: 39,000)
- Metascore: 85
- Director: Francis Lee
- Actors: Josh O'Connor, Alec Secareanu, Gemma Jones
- Runtime: 1 hour 44 minutes
- Rating: Not Rated
- Box office: $335,609

#14. The Death of Stalin
- Stacker score: 93.6
- IMDb user rating: 7.3 (votes: 122,000)
- Metascore: 88
- Director: Armando Iannucci
- Actors: Steve Buscemi, Simon Russell Beale, Jeffrey Tambor
- Runtime: 1 hour 47 minutes
- Rating: R
- Box office: $8,047,856

#13. The Big Sick
- Stacker score: 93.6
- IMDb user rating: 7.5 (votes: 148,000)
- Metascore: 86
- Director: Michael Showalter
- Actors: Kumail Nanjiani, Zoe Kazan, Holly Hunter
- Runtime: 2 hours
- Rating: R
- Box office: $42,873,127

#12. Baby Driver
- Stacker score: 93.6
- IMDb user rating: 7.5 (votes: 661,000)
- Metascore: 86
- Director: Edgar Wright
- Actors: Ansel Elgort, Jon Bernthal, Jon Hamm
- Runtime: 1 hour 53 minutes
- Rating: R
- Box office: $107,825,862

#11. Blade Runner 2049
- Stacker score: 93.6
- IMDb user rating: 8.0 (votes: 725,000)
- Metascore: 81
- Director: Denis Villeneuve
- Actors: Harrison Ford, Ryan Gosling, Ana de Armas
- Runtime: 2 hours 44 minutes
- Rating: R
- Box office: $92,071,675

#10. The Dawn Wall
- Stacker score: 94.2
- IMDb user rating: 8.1 (votes: 22,000)
- Metascore: 81
- Director: Josh Lowell, Peter Mortimer
- Actors: John Branch, Tommy Caldwell, Kevin Jorgeson
- Runtime: 1 hour 40 minutes
- Rating: Not Rated
- Box office: $970,032

#9. Get Out
- Stacker score: 94.8
- IMDb user rating: 7.8 (votes: 774,000)
- Metascore: 85
- Director: Jordan Peele
- Actors: Daniel Kaluuya, Allison Williams, Bradley Whitford
- Runtime: 1 hour 44 minutes
- Rating: R
- Box office: $176,196,665

#8. Phantom Thread
- Stacker score: 95.3
- IMDb user rating: 7.4 (votes: 153,000)
- Metascore: 90
- Director: Paul Thomas Anderson
- Actors: Vicky Krieps, Daniel Day-Lewis, Lesley Manville
- Runtime: 2 hours 10 minutes
- Rating: R
- Box office: $21,198,205

#7. Coco
- Stacker score: 95.9
- IMDb user rating: 8.4 (votes: 665,000)
- Metascore: 81
- Director: Lee Unkrich, Adrian Molina
- Actors: Anthony Gonzalez, Gael García Bernal, Benjamin Bratt
- Runtime: 1 hour 45 minutes
- Rating: PG
- Box office: $210,460,015

#6. Paddington 2
- Stacker score: 96.5
- IMDb user rating: 7.8 (votes: 108,000)
- Metascore: 88
- Director: Paul King
- Actors: Ben Whishaw, Hugh Grant, Hugh Bonneville
- Runtime: 1 hour 43 minutes
- Rating: PG
- Box office: $40,907,738

#5. Lady Bird
- Stacker score: 97.1
- IMDb user rating: 7.4 (votes: 355,000)
- Metascore: 93
- Director: Greta Gerwig
- Actors: Saoirse Ronan, Laurie Metcalf, Tracy Letts
- Runtime: 1 hour 34 minutes
- Rating: R
- Box office: $48,958,273

#4. The Florida Project
- Stacker score: 97.7
- IMDb user rating: 7.6 (votes: 142,000)
- Metascore: 92
- Director: Sean Baker
- Actors: Brooklynn Prince, Bria Vinaite, Willem Dafoe
- Runtime: 1 hour 51 minutes
- Rating: R
- Box office: $5,904,366

#3. Three Billboards Outside Ebbing, Missouri
- Stacker score: 98.3
- IMDb user rating: 8.1 (votes: 590,000)
- Metascore: 88
- Director: Martin McDonagh
- Actors: Frances McDormand, Woody Harrelson, Sam Rockwell
- Runtime: 1 hour 55 minutes
- Rating: R
- Box office: $54,513,740

#2. Call Me by Your Name
- Stacker score: 100.0
- IMDb user rating: 7.8 (votes: 345,000)
- Metascore: 94
- Director: Luca Guadagnino
- Actors: Timothée Chalamet, Armie Hammer, Michael Stuhlbarg
- Runtime: 2 hours 12 minutes
- Rating: R
- Box office: $18,095,701

#1. Dunkirk
- Stacker score: 100.0
- IMDb user rating: 7.8 (votes: 783,000)
- Metascore: 94
- Director: Christopher Nolan
- Actors: Fionn Whitehead, Barry Keoghan, Mark Rylance
- Runtime: 1 hour 46 minutes
- Rating: PG-13
- Box office: $189,740,665

Trending Now