В 1926 году Джульетта Цай возвращается из Америки в преступный Шанхай как наследница Алой банды. Девушке противостоит Рома Монтеков — предводитель враждебных Белых цветов и её первая любовь. Но таинственная болезнь заставляет бывших возлюбленных объединиться, чтобы спасти город.
Спустя несколько месяцев Шанхай оказывается на пороге революции. Рома винит Джульетту в гибели близкого друга, и между бандами вспыхивает ещё большая вражда. Тем временем в городе появляется новая чудовищная угроза. Джульетте с Ромой снова приходится действовать вместе, ведь на кону стоят судьба Шанхая и их собственные чувства.