The legend of Mary Shaw was supposed to end decades ago.
But when a series of brutal murders rocks a small river town — each victim found with their tongue removed — authorities realize the curse has returned. Whispers spread, mirrors crack, and antique ventriloquist dolls begin appearing at crime scenes.
Evelyn Cross, a trauma psychologist haunted by a childhood tragedy, is drawn back to her hometown after inheriting an abandoned theater once owned by Mary Shaw herself. Inside, she discovers dozens of hidden dolls — some carved recently… some breathing.
As Evelyn investigates, she learns the horrifying truth:
Mary Shaw didn’t just curse a town — she created a legacy, teaching others to carry on her silent rituals.
With the help of a skeptical detective (Bill Skarsgård) and a demonologist who barely survived the original curse (Vera Farmiga), Evelyn races to uncover the final performance Mary Shaw planned before death — one that requires a perfectly silent audience.
The closer Evelyn gets, the harder it becomes to keep quiet.
Because the dolls are listening