Haverscroft \'s dark secrets will drive Kate Keeling to question her sanity, her husband and fatally engulf her family unless she can stop the past repeating itself..
Haverscroft \'s dark secrets will drive Kate Keeling to question her sanity, her husband and fatally engulf her family unless she can stop the past repeating itself.