This is really difficult to rate. First of all I really like the universe Eloisa James created. Her characters are usually really interesting but this time I was disappointed.I didn’t like the main ones at all. Poppy is an idiot and Fletch is a bigger idiot for drooling after her for years and yet not getting anything in return. Seriously?!?! You give up on your husband because your hair is itchy and your mom is a psycho? WTF?!The only thing I liked about it was poor Villiers. He was the main reason for me not giving up the book.