The Night Sister

Beside an empty motel in New England stands the “Tower of London” in Vermont, built by the motel owner for his wife. A little girl named Amy grew up in a house beside her grandfather’s ruined dream, raised by her grandmother, who kept the many secrets their family was cursed with. Jason, a neighbor boy…