Beautiful, interesting, incredible cinema.
A documentary covering the 1980 Olympic Games in Lake Placid.