A young nurse from America is tormented by memories of her past as she takes on a job in an isolated mansion, where she is tasked with looking after an…