It is a bit difficult for me to write a review of this book as it was the first audiobook I was listening to and I needed to adapt a bit. 
 The story is about Celia Bowen who is the daughter of a famous illusionist in the late 1800s. As she shows aptitudes for magic, her father enrolls her into a fierce magic competition against an opponent she does not know about. 
 Marco is an orphan adopted by the man in the grey suit due to his magical abilities. He is also trained for this magical competition and he also doesn't know who is opponent will be. 
 The rules are unclear and none of them knows how or when it will end. The competition is hosted in the mythical Cirque des Reves; a circus travelling the world unannounced and without warning. 
 I really appreciated this book and the overall enchantment that was coming from it. The descriptions are luxurious with details (particularly regarding odors) and really makes you fall back into childhood. I loved that each chapter was related to a different character (whether it was Marco or Celia). This way, it was easier to understand each one. I also LOVED the Murray twins who were to attaching. (view spoiler)[ I enjoyed very much the ending and how it is implied that the entire story was told by Widget as a deal to keep the circus alive. (hide spoiler)] 
 On the downside, I must say I was mixed up more than once between the dates and places related to each chapters. The book is not written in chronological order which makes it difficult to grasp when listening to it (as apposed to reading it since you can always go back a few pages to see the previous time and place). Also, at some point I was wondering what was the link between Bailey's story and the rest of it. It all came together at the end but it was a bit annoying to have such a large part of the book related to a character and you have no idea why... 
 Overall, it is a very nice book and I truly loved it. I believe I might read it again one day.