This movie is a masterpiece, every single element was masterfully crafted to make a movie that is funny, beautiful, tragic, smart, and more. The suspense, action, and drama all culminate into a giant, action packed finale with some of the best acting i have seen in years. Words could not describe the quality of this film. Absolutely go watch it, i swear you wont regret it.