Wow! Such an amazing, heart warming movie! Will be going to see it again sans kids just so I can thoroughly enjoy it by myself! Everyone can relate to it… the cast are all brilliant… and the visuals are stunning. Bravo! Oh yeah… I took five kids to see it (grandson and his friends) and they all loved it.