Ritual animal slaughter, a baby delivered by a blood-stained “angel,” and an abandoned ferris wheel.
Welcome to Promise Falls.
This is part three 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 chapter, we join Promise Falls detective Barry Duckworth as he investigates the scene of a curious slaughter.
Hooked? Buy the book now.