Eloise moves to her aunt's place in Gracetown with her two younger sisters, Elenore and Esmeralda, after their mother disappears. Alone and trapped in this small town, she soon discovers its dark secrets. Determined to uncover the truth about her mother's past and find her, Eloise delves deeper, but what she uncovers leads her down a dangerous path. Now, with a new mission, can she trust anybody in Gracetown when everyone has their own secrets? As she digs deeper, Eloise realizes she may be putting herself in danger, and the truth may be more sinister than she ever imagined.