Dead In The Water
Delving into the mysterious case of Chris Farmer and Peta Frampton, a young British couple whose disappearance in 1978 while backpacking in Central America captivated and horrified the public.