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 279,766 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