The 2019 edition.
A fair few up and down the list, with The Nice Guys going into my top 10 after the 6,709 rewatches I have done of it since the 2017 version.
Next time, for 2021, I think I'll do the whole list again from scratch but I think I need at least 2 years to prepare for the trauma that would cause. Whatever, these are all bangers.
New entries:
Mission Impossible: Fallout (4)
Blindspotting (28)
Blade Runner 2049 (32)
Star Wars: The Last Jedi (43)
Logan Lucky (78)
Kiki's Delivery Service (89)
Free Fire (94)
Columbus (100)