Ghostland by Duncan Ralston, Narrated by Joe Hempel

Duncan Ralston’s Ghostland seamlessly blends elements of 13 Ghosts (or the more high-tech remake, Thirteen Ghosts), Jurassic Park, and The Matrix into a thrill ride of a story. Thankfully, it’s marginally less exciting than the Ghostland attraction itself. Otherwise, Ralston would be responsible for a lot of carnage.
Something Ben Laramie catches a glimpse of when he witnesses his favorite author’s house inexplicably transported through town is enough to stop the young boy’s heart. It can’t possibly be Rex Garrote standing in the window and seemingly staring back at him because Rex Garrote has been dead longer than Ben’s been alive. But as the world will learn over the following years, death isn’t quite the conclusion most people believe.
On the opening day of the Ghostland theme park, Ben manages to recruit his former best friend Lillian and her therapist to join him as he enters the park on a mission they know nothing of. Since his heart attack, Ben has set his sights on one objective, and it’s one he’s willing to sacrifice himself to accomplish.
What starts as a coming-of-age reflection on mortality rapidly transforms into a harrowing and violent struggle for survival amid the exploration of the most haunted places in the world all in one place. Ralston paces everything perfectly, never wasting a beat as he drags us along with Ben and Lillian through a gauntlet that only the luckiest can hope to escape. As he leads us to a conclusion that is both satisfying and open-ended for the sequels, the author displays keen storytelling instincts that should impress anyone daring enough to enter Ghostland.
Joe Hempel is always a thoroughly competent and capable narrator, and his performance for the Ghostland audiobook is no exception.