This was actually an amazing move and heavily exceeded my expectations. Also everyone in the theater feels the same emotions at the exact same moments, which is very hard thing to achieve from a movie, but somehow this movie did it. Overall, this movie tells a really captivating story and is perfect for all ages.