Leo Moran - connoisseur, private investigator, seer of visions - sets out from the splendid isolation of his Glasgow apartment for Biggnarbriggs Hall in Kirkcudbrightshire. He soon finds himself haunted by visions after a local girl mysteriously disappears.