3.5āGenreĀ ~ psychological fictionSettingĀ ~ ScotlandPublication dateĀ ~ January 6, 2025PublisherĀ ~ BookoutureEst Page CountĀ ~ 376 (p+ 55 chapters)Audio lengthĀ ~ 10 hours 10 minutesNarratorĀ ~ Tamsin KennardPOVĀ ~ dual 1stFeaturingĀ ~ flashbacks, transcripts My review: Kirsty gets a