Entertainment for all ages, with excellent writing, this is not a film to be missed. Go with the kids, go with your mates or just go on your own. It’s worth it.