This turned out better than I expected it to. "City on Fire" has engaging dialogue, solid character growth, and hardly any plot inconsistencies, which I found quite impressive given the number of things the show tackled story-wise. I can't comprehend that people think the writing is subpar. It's not perfect, but it consistently delivers and certainly has its great moments. Despite a few odd character interactions and representation, the writing is pretty airtight. And it only gets better as the show progresses.
While the busy plot focuses on multiple storylines simultaneously, the show never sacrifices one for the other. It will sometimes seem like two shows at once, but everything is connected brilliantly. This split focus between storylines is done tastefully to build relationships between certain characters and generally make the story more cohesive in the end. I also love that there are open ends, leaving the possibility of a return, but the main conflict is mostly resolved. It's all crafted very neatly, I'm confident I'm watching a decent adaptation without even having read the book.
The characters are mostly serviceable, and an amusing one pops up every so often. They serve their purpose in the story well and are played by competent actors. The dynamic between the two main characters is also great. Every scene with Chase Sui Wonders (Sam) is gripping. She breathes life into Oleff's character (Charlie), who comes into his own regarding honouring and defending Sam, which scored his character some points. I didn't think he was boring.
The production looks good, the cinematography is solid, and the score/soundtrack augments the dated feel of the show, given the setting. It's nothing revolutionary, but I found it very engaging and I might have teared up a few times during the finale. I think it's worth your time.