Perhaps the perfect action thriller movie. Funny, suspenseful, dramatic, action packed. Has it all.