Title: The Shining Girls
Author: Lauren Beukes
Genre: murder mystery, thriller, time travel
I am a pretty snarky person. I’d like to think that it’s funny rather than mean. That’s certainly how I intend it to be, at least. And snark is hard in print, however, this book’s main character manages it perfectly, so well done Lauren Beukes! Kirby is funny, smart, and a badass survivor.
From Goodreads: In Depression-era Chicago, Harper Curtis finds a key to a house that opens on to other times. But it comes at a cost. He has to kill the shining girls: bright young women, burning with potential. Curtis stalks them through their lives across different eras until, in 1989, one of his victims, Kirby Mazrachi, survives and starts hunting him back.
Working with a former homicide reporter who is falling for her, Kirby races against time and reason to unravel an impossible mystery.
The time-travel aspect is a bit confusing at first, even though the chapters are labeled with a date and the character it focuses on. The events are told out of order, so you see the result of something before you see the actual event happen. But if you keep reading, it all comes together. The book is definitely worth sticking with. I really enjoyed this creative thriller. Through the non-traditional narrative, I was left guessing and thinking about what was going on. I would love to read more from Beukes and definitely recommend this one!