On the edge of the North Pole, a Russian settlement lies abandoned. This documentary uncovers its Cold War past and eerie ...