An extraordinary tour de force in sheer creepiness and horror, set in a small island off the Scottish coast. People have been disappearing and the question is simple. Are they the victims of a crazed killer, of supernatural forces or of both? When strangers come to the island, Flo is curious to meet them, but they bring mayhem in their wake. Who are they? And what have they got to do with the missing people? Only one way to find out.