I'll keep it short for convenience. It's a great movie with a tough storyline that makes you think about a lot the world and your own life. Great acting, great visuals. BUT the ending is very rushed and comes out of nowhere, making it kind of bad and jarring