A party should be fun. Not a matter of life and death. 1923: Happily engaged to be married, Lilian has her whole life ahead of her. But an encounter at a New Year's Eve Ball at Scarborough's Grand Hotel soon turns into a matter of life and death, threatening to destroy her future. Can Lilian bury the truth forever? 2016: Starting at a new school, Rose is keen to make friends. But on the first day she makes an enemy. Someone...