Excellent idea for a top 5.
Discounted for being too succesful/prestigious/whatever: Get Out, Mad Max: Fury Road, 10 Cloverfield Lane, Unsane
1. Atomic Blonde: Charlize Theron is a movie star. She has an insane presence, and she makes the shoddy plotting work, alongside with the great action choreography and the over-the-top but fun ate Cold War aesthetic.
2. Serbuan maut / The Raid: A very simple concept: cop stuck in a building filled with criminals has to try and survive to get out, with levels playing out video-game style. Again, the choreography is a huge part of why this works, but also the simplicity of its plot, which the bloated sequel lacks despite its even more impressive action scenes.
3. Green Room: This has been discussed quite a bit in the Filmspotting sphere, but it's a really visceral and fun B-movie without being too self-conscious. Plus, Patrick Stewart as a neo-nazi, what's not to love ?
4. Busanhaeng / Train to Busan: Again with the simple concept: guy tries to get back to his family via train in the middle of a zombie apocalypse. Very tense, uses its setting very effectively.
5. Deepwater Horizon: Surprisingly effective emotionally, and quite thrilling... again with a very distinctive setting, spot a trend ?
@1SO: I did not care at all for Predestination, but I agree re: Sarah Snook.