'Hangover Part III' Premiere
Stars attend the premiere of Warner Bros. Pictures' 'Hangover Part III' on May 20, 2013 in Los Angeles, California
11 / 13
Premiere of Warner Bros. Pictures' "Hangover Part 3" - Arrivals
WESTWOOD, CA - MAY 20: Actor Justin Bartha attends the premiere of Warner Bros. Pictures' "Hangover Part 3" at Westwood Village Theater on May 20, 2013 in Westwood, California. (Photo by Frazer Harrison/Getty Images)
Who Is Keyser Söze? A Deep Dive Into the Mind-Blowing Final Twist in 'The Usual Suspects'