The Sand

When two soon to be newlyweds are found dead on a scenic northern California beach, the mystery as to why they were killed and by whom is baffling. But when a familiar name to authorities resurfaces, the truth of what happened at Fish Head Beach finally unravels.

Episode Source Material