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