Luckily this thriller picks up the pace in tonight’s second episode as the police begin to take more notice of the so-called ‘ghost detective’ breathing down their necks.

Stroppy Nina (Indira Varma) is keen to dismiss the mysterious note sender as a wind-up merchant, but as the messages become longer and more determined (‘You have no idea what you’re up against!’ they insist), the team starts to believe that they may have arrested the wrong person.

Meanwhile, witnesses aren’t behaving as they should, and both Bobby (Robert Glenister) and Alec (Dino Fetscher) are distracted by matters of the heart. Stand by for a cliffhanger ending that will leave you counting down the days till episode three…