Marissa Meyer is the queen of retellings. 
 She always manages to find the perfect balance between the original fairy tale and the story she wants to tell. 
 Heartless is Alice in Wonderland's prequel and its main character is Catherine, the woman we all know as The queen of Hearts. But in this book she's just a young girl who lives in Hearts, daughter of a Marquess, who wants to open a bakery with her best friend Mary Ann (a maid). 
 But she can't. Because Wonderland's society doesn't support independent women and, in addiction to that, the king of Hearts wants her to be his wife. 
 In Heartless we find out how she went from being a sweet and determined girl to the infamous Queen of Hearts. The ending is actually my favorite part of the book, I love morally dark characters. 
 (Yeah, I know she's the Red queen and not The queen of Hearts, but it fits lol) 
 Plus, Catherine may or may not be in love with Jest, the court joker who is charismatic, funny and on a secret mission. 
 We meet also the mad hatter (Hatta), the White rabbit, the Cheshire cat (he's Heart's gossip girl lmao I love him), the Jabberwocky and we know what the White and Red queen are up to in Chess. 
 But what I really loved was how Marissa wrote Wonderland's weirdness, you can still recognize her touch, she didn't simply copy Carroll's ideas. 
 Heart's court is a mix of animals and human beings. The nobility plays croquet with flamingos and hedgehogs. The Hatter's hats are magical. Pumpkins talk. 
 In conclusion, Marissa Meyer is amazing.