I stumbled upon 'The Heavens' during a random bookstore visit, and it ended up being one of those rare finds that lingers in your mind for weeks. At its core, it’s a surreal, dreamlike novel about a woman named Kate who keeps slipping into alternate realities where she’s living in 16th-century Rome—except she’s also still vaguely aware of her modern life. The way the author, Sandra Newman, blends historical fiction with psychological disorientation is just chef’s kiss. It’s not just about time travel; it’s about how identity fractures when you’re torn between worlds. The prose is lush but never overwrought, and the emotional weight of Kate’s unraveling sense of self hits hard. I especially loved how the book plays with the idea of 'butterfly effect'—her actions in the past subtly warp her present, and the tension builds so quietly you don’t realize how deep you’ve sunk until the last page leaves you gasping.
What really got me, though, was how it mirrors the way dreams feel. You know that moment when you wake up and for a split second, you’re convinced the dream was real? 'The Heavens' captures that eerie liminal space perfectly. It’s not for readers who crave tidy resolutions, but if you’re into books that marinate in ambiguity and leave you staring at the ceiling at 3 a.m., this is your jam.