Seriously, how cynical and jaded do you have to be to hate this movie so bad you give it less than 5 stars? OK, so it's not a blockbuster and it is predictable, but it gives a spot on message for the times. It's the perfect antidote to the current pandemic age, and a refreshing change to the ultra-violent trash currently filling the minds of our screens today. We enjoyed it as a family without having to worry about anything inappropriate or upsetting. Just enjoy it for what it is- a feelgood movie that encourages us to be better. What's so wrong about that?