Beautiful, interesting, incredible cinema.
A British public information film about the dangers of children left unsupervised near traffic.