I'm watching this on catch up Its quite frankly terrifying the life out of me and I'm not quite sure why! Anyone else seen it ?