The team investigate the mysterious death of an astronomer after he falls fro...
Death in Paradise
Season 12 Episode 6: A Murder Forewarned - Part 1
The team investigate the murder of a water taxi driver after Neville receives an anonymous letter warning him a murder will take place that day.