Awesome movie. Perfect narrative and top-notch performances from its cast. The characters are portrayed exceptionally well, and it is a movie that I would definitely watch again and again. It is one of the best movies that I have ever seen and I highly recommend it to anyone looking for an engaging and emotional film experience.