Beautiful, interesting, incredible cinema.
The adventures of a group of children who use an old London double-decker bus as their den.