My absolute favorite type of movie...the ones that you can't guess the ending to and/or just blow your mind! Now, if someone has spoiled any of these for you, you just let me know and I'll come over with my handy-dandy baseball bat.
list ordered by
+- 62 10
MementoGuy Pearce, Carrie-Anne Moss, Joe Pantoliano