I love movies with surprise endings or a great twist. The ones that make your jaw drop a little in shock. What are your favorite surprises? Without giving away the surprise, here are a few of mine...if you haven't seen them, they are worth a watch:

No Way Out with Kevin Costner...total shocker, great 80s intrigue!

Arlington Road with Jeff Bridges and Tim Robbins...I lost sleep over this one.

The Usual Suspects with Gabriel Byrne and Kevin Spacey...Who is Keyser Soze? say no more.

The Sixth Sense with Bruce Willis...Didn't see it coming!

Psycho (the original) with Anthony Perkins...Okay, I did see this coming because everyone knows the story, but Norman was too creepy in a sweet way.