Dark Metropolis by Jaclyn Dolamore
"People are disappearing. Sixteen-year-old Thea Holder hears the rumors, but she can barely make ends meet, let alone worry about strangers who've gone missing. Her mother is cursed with a spell that's driving her mad, and whenever they touch, Thea is chilled by the magic, too. Thea must make a living for both of them in this sinister city, where danger lurks and greed rules.
Thea spends her nights waitressing at the decadent Telephone Club, attending to the glitzy clientele. But when her best friend, Nan, vanishes, Thea is compelled to find her. She meets Freddy, a young, magnetic patron at the club, and he agrees to help her uncover the city's secrets-even as he hides secrets of his own.
Together, they discover a new side of the city. Unrest is brewing behind closed doors as whispers of a gruesome magic spread. And if Thea and Freddy aren't careful, the masterminds behind the growing disappearances will be after them, too."- summary from Amazon
I have been so excited to read this book since it was first announced. I'm a huge fan of Dolamore's and am always happy to hear about new books from her. The long wait for this one wasn't fun but the book is definitely worth the wait. Dolamore does a great job setting up this magical 1920s-ish city and creating the world. The prose is very atmospheric and it really pulls you into the world. Thea is a great main character but what I loved about this book is that Dolamore spends time with a lot of different characters by using third person omniscient. The main action too is centered on the missing people and the sinister underground of the city but there's a cute little romance between Thea and Freddy throughout the book which I absolutely loved.
Overall, this new offering from Dolamore is just as fantastic, if not more so, than her previous books and I cannot wait to read the sequel!!
FTC: Received ARC from publisher. Link above is an Amazon Associate link; any profit goes toward funding contests.
Soulless by T.M. Frazier Excerpt Reveal
18 hours ago