Blow Out
This movie is great, the scenes where john is trying to figure everything out are amazing and that final scene was incredible and left me speechless when the credits rolled.
John Travolta is a really good actor but has been in some crap movies recently