Death in Paradise S10E07 - Somewhere in Time

Death in Paradise (2011)
S10E07 Somewhere in Time
Episode Overview
A bachelor party takes a dark turn when the organizer of their fishing getaway is discovered harpooned on a nearby beach the following morning. Confounding the situation, their boat remained anchored, raising questions about how any of the attendees could be responsible for the gruesome act. As tensions rise, the group must unravel the mystery behind the shocking incident while grappling with their own secrets.