John River is a genius whose unstable mind leaves him haunted by the ghosts of murder victims.
Stellan Skarsgard John River
Nicola Walker Jackie `Stevie' Stevenson
Lesley Manville Chrissie Read
Eddie Marsan Thomas Cream
Sorry, this show is not airing on television in the next two weeks. Check back again soon!