The Tasmanian town of Deadloch, a once sleepy seaside hamlet, is left reeling when a local man turns up dead on the beach. Two female detectives are thrown together to…