Loading...
Dead in the Water

Dead in the Water

2024·TV series·1 season · 3 episodes15

Documentary

7.0 / 10 (1 votes)

A young British couple's dream trip through remote Central America, turns into a chilling nightmare when they are brutally murdered and the trail for their killer goes cold. Four decades later, failed by law enforcement, their family take up the manhunt and make a shocking discovery.

0
Original language
English
First aired
28 February 2024

Where to Watch

No streaming availability data yet for the US. Check back after our next data update.