1926. Shanghai è una città dissoluta e violenta, devastata dalla lotta tra bande, come la Gang Scarlatta, guidata dalla diciottenne Juliette Cai. I suoi principali rivali sono i Fiori Bianchi, sotto il comando di Roma Montagov, il primo amore di Juliette e il primo ad averla tradita. Quando però gli affiliati di entrambe le bande iniziano a mostrare segni di instabilità, la gente comincia a parlare delle possibili cause: contagio, follia, un mostro acquattato nell'ombra. Juliette e Roma dovranno mettere da parte armi e rancori, o non rimarrà più una città da dominare.