Bestselling crime writer Denise Mina presents the first of five brand new ghost stories. This is the tale of an ill-fated wedding on a stormy Scottish island. Show more
Discover 11,128,835 listings and 277,953 playable programmes from the BBC
Bestselling crime writer Denise Mina presents the first of five brand new ghost stories. This is the tale of an ill-fated wedding on a stormy Scottish island. Show more