A review by readwithhugo
A Witch in Time by Constance Sayers

5.0

It’s 1895 and 16 year old Juliet is in the midst of a torrid affair with a painter named Auguste Marchant. When Juliet’s mother, a witch, attempts to curse Marchant and accidentally botches the curse, she unintentionally binds together the souls of Marchant and Juliet, and curses Juliet to lifetime after lifetime of reliving the affair and dying tragically young. Luke is an earth-bound demon whose job it is to oversee the botched curse on Juliet and Marchant. But he’s in love with Juliet and has been in love with all of her incarnations. He’s loved the French girl named Juliet in the 1890s, the Hollywood movie star named Nora in the 1930s, the Los Angeles musician named Sandra in the 1970s...and he’s in love with Helen, who lives in Washington DC in the present day and runs a high-profile magazine. There’s a difference this time around, though. As Helen begins to remember flashes of her past lives and the curse that damned her to them, she seeks out a way to break it. This time, she may have the power to unravel the curse and free her soul.


As soon as I read the description of this book, I knew it’d be incredible. I love witchy books/books with paranormal aspects and I looooooove historical books, especially when books switch between different timelines and different eras. Getting to watch the main character go through all her lives in the different decades was SO interesting and I enjoyed how much time we got to spend with her in each life. The love story (er, love storIES) was immaculate.