Jim C. Hines does a great job with retellings. He twisted the tale of the little mermaid into such an amazing story. There were so many twists and turns in this book. At some points I had no idea who to trust and who to believe. I love it when books make me feel this way. I can't wait to read the next two in this series and see how other fairy tales are retold and twisted.