Uncanny returns on Friday 31st January at 9pm on BBC Two and BBC iPlayer Do ghosts exist? Are you Team Believer or Team ...
As Mervin continues to ruffle feathers, the police team pull together to solve some of the island’s most confounding cases ...