Beautiful, interesting, incredible cinema.
8mm tapes belonging to a newlywed couple that disappeared in 1974 reveal horrifying events.