Lauren Beukes's latest novel, The Shining Girls, ships in the UK today (the US edition is out on June 4). The Shining Girls is a departure from Beukes's earlier cyberpunk-inflected fiction, being a supernatural thriller that's one part Hannibal and one part House on Haunted Hill, tautly written and sharply plotted.
Shining Girls is the story of a serial killer named Harper Curtis, a savage psychopath who hunts the alleyways of a stinking Hooverville in Depression-era Chicago. Curtis is your basic remorseless nutcase who reels from one act of callous violence to another. Until he happens upon a boarded-up house where he seeks refuge from the people he's wronged and a chance to rest up and lick his wounds from an unsuccessful encounter. And that house isn't just a house, it's the House, an unexplained and inexplicable haunted place that slips through time back and forth between the Depression and the early 1990s. In this house is a room, filled with the trophies of murdered girls and their names, written on the wall in Curtis's own handwriting. Curtis learns that his destiny is to travel through the ages, killing the girls he's already killed, taking the trophies he's already taken.
One of Harper's victims is Kirby Mazrachi, but unlike the rest (and unbeknownst to Harper), Kirby survives his vicious attack. As Kirby matures, her obsession with the man who nearly killed her takes over her life, and she wrangles a job interning for the Chicago Sun-Times reporter who covered her attack all those years ago. She wheedles him into helping her pick up the details again, and slowly they begin to unravel the weird and awful truth.
Deftly told from many points of view and in many timezones, Shining Girls is a tremendous work of suspense fiction. What's more, it's a fabulous piece of both time-travel and serial killer fiction, using the intersection of those two themes to explore questions of free will, predestination, and causality in a mind-melting, heart-pounding mashup that delivers on its promise.