The protagonist of 'A Witch in Time' is Helen Lambert, and wow, what a journey she takes you on! At first glance, Helen seems like your average modern woman, but when she discovers she’s the latest incarnation of a witch cursed to relive tragic love stories across centuries, things get wild. The book flips between her present-day life and her past selves—like a 19th-century opera singer and a 1930s Hollywood starlet—each doomed to repeat a heartbreaking cycle. What I adore is how Helen isn’t just passive; she’s actively trying to break the curse, wrestling with love, identity, and fate. It’s messy, emotional, and totally gripping.
What really stuck with me is how the author, Constance Sayers, layers Helen’s personalities. You see her vulnerability as a modern woman contrasting with the fiercer, more glamorous versions of herself in the past. The way magic weaves through their lives feels organic, not just a plot device. By the end, I was rooting so hard for Helen to rewrite her destiny—and that final twist? Chef’s kiss.