Beautiful, interesting, incredible cinema.
A filmmaker sets out to make a voyage of discovery on London’s orbital motorway, the M25.