Stupid time to write this review; I've just finished Titanic for the millionth time and am currently weeping profusely, but I needed something to distract myself from the emotional shipwreck of my heart. 
 I thought this book was a piece of genius. The amount of research that went into this book blew my metaphorical socks off. You could really tell that Libba Bray went the extra mile and a half million. At first the language was a bit jarring, I mean "the cat's meow", really?? but once I got over the fact that people in the dark ages 20s spoke like absolute morons, the world was completrly magical. 
 Usually when I'm reading a book set in the past I'm secretly mourning the lack of technology. Libba Bray actually managed to convince me that this world was cutting edge with its new aeroplanes and cars and trains and this up and coming world meshed beautifully with the dark magical fantasy weaved throughout. 
 Another thing I simply adored were the different point of views. I love that the main character Evie was slightly different from the usual teenage female protagonist in the sense that she is a self-diagnosed attention seeker, which was even more unexpected when considering the era. Evie was fantastic, she really was. But then again, so were all the other characters-- and there were quite a few of them, but I never felt overwhelmed at all. Gabe, a black carefree up and coming trumpet player from Harlem, Memphis a poet and an absolute beauty, Henry a gay piano player whose life is still a mystery, Theta striking and feisty, Sam a pickpocket (who really reminds me of Jack Dawson in Titanic and its made me cry all over again ffs), and Jericho and Will. They were only some of the more memorable characters, some like Tommy the irish kid and the Chinese woman who dream walks stuck in my head just as much. 
 I'm rambling now, I can feel it. I might try and tidy this up tomorrow or I might just weep for the next 48 hours.