Ritual animal slaughter, a baby delivered by a bloodstained “angel,” and an abandoned ferris wheel.
Welcome to Promise Falls.
This is the conclusion of Broken Promise, a new miniseries adapted from Linwood Barclay’s latest thriller of the same name, and performed by the author himself. In this final chapter, David confronts Marla about the mysterious baby in their midst.
Hooked? Buy the book now.