First off the cover is beautiful! The little details with the tarot card illustrations, the cogs and keys, the lady in white with the black dog, it’s all beautiful and after you read the book you notice these little details that resonate with you even after the story is finished.
We see seventeen year old Maeve Chambers and the day her adventure begins when she finds a magical pack of tarot cards. Maeve and her old friend Lily have issues which become apparent a few chapters in but we don’t know why just yet. Being inside Maeves head and hearing her thoughts and feelings was so funny, realistic and heartwarming. After a horrible tragedy happens with no clues as to how it happened Maeve teams up with friends Roe and Fiona to find their friend and bring her home. The story is so intriguing and something is always happening!
One thing I do love entirely about the book is that Caroline brings up real issues to do with the LGBTQ community and race. They were approached in such a real and touching way, I couldn’t stop cheering the characters on in my head. I wanted the best for each of them and loved the way it was portrayed in this book.
Anything to do with witchcraft, magic, fantasy etc is my favourite and this hit all the right spots. It was a very fast read, very enjoyable and fun and I honestly was so gutted when it ended. If a second book was in the works after this I’d definitely be reading it or any other book by Caroline O’Donoghue.