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