Well... we did not see that coming.
We recently asked the BuzzFeed Community which movies they think have the best plot twists of all time, and here are some of their answers:
WARNING: Due to the nature of the question being answered in this post, there are serious SPOILERS AHEAD. We've listed the titles first so you can decide if you'd like to read on or skip. Please proceed with caution!
1. Arrival
2. The Prestige
3. The Village
4. Crazy, Stupid, Love
5. The Usual Suspects
6. Parasite
7. Psycho
8. Shutter Island
9. The Others
10. The Sixth Sense
11. Predestination
13. Star Wars: The Empire Strikes Back
14. I See You
15. The Twilight Saga: Breaking Dawn - Part 2
16. All Of Us Strangers
17. Primal Fear
18. The Secret Life of Walter Mitty
19. The Game
21. Saw
There are SO MANY more movies with amazing plot twists, so let us know you favorite in the comments below!
Some submissions have been edited for length and/or clarity.