Masterful film allegorises the unfulfilled promise of the 60s as it unravels in the harsh reality of the 70s.