This is my second read by Juliet Rose, and I have been very impressed with her writing ability both times. Her characters are top notch, she handles back stories well (never making them feel like info dumps) and her stories always have loads of emotion. It is difficult to put Juliet's books into genres, because she's kind of a master at blending multiple genres within one book. Through the Surface has moments of family drama, crime, romance, and a couple of different horror subgenres all wrapped into one cohesive story. In this book we follow main characters Ledger (I love that name) and Iris as they meet, become enamored, and begin to learn of a battle between good and evil going on in their small island village off the coast of Maine. Both MC's have had tragedies in their past, and as the story builds and more and more dark things begin to occur, we learn of the connections between the two.
There is also a wonderful cast of minor characters that really clicked for me. Ledger's Mom is a supportive, yet broken woman that really loves her kids. Ledger's sibling, Duffey (Duff) is a wonderfully sarcastic nonbinary college kid that I absolutely adored. Even when they were being an asshole. Other characters come and go and fit perfectly when they are needed to provide backstory or help the MC's on their journey. And a kitten named Roar that knows when evil entities are about!
I was fully engaged from the beginning, this was definitely a page-turner for me. The tension was built at a perfect pace, and the ending was climactic and exciting. I did feel there was one element that I would have liked reading more about before it was introduced toward the end of the book, but it didn't distract from the conclusion. Speaking of conclusion, I feel like this was left open for more stories about Ledger, Iris and company. I would really love it if this were so! Highly recommend checking this one out, especially if you enjoy haunted vibes, demons, occult happenings and cute kittens!