The Harbour - Joel Hames, Rachel McLean

DI Zoe Finch has a lot on her plate. New job, new team, new county. And on day one, she’s plunged…