one beautiful moving thought provoking films around good family entertainment time makes think hard issues involved every time see ghost zac riding bike puddle end cant help cry eyes out john thaws performance touching shame longer us gone forgotten outstanding film full marks