Действие фильма разворачивается в Шанхае начала XX века, когда город находится под контролем японских оккупационных сил. Самураи, уверенные в своем превосходстве и непобедимости каратэ, жестоко расправляются с мирными жителями и мастерами боевых искусств, в том числе публично убивают известного учителя кунг-фу Хо.
Обычный парень по имени Чарли приезжает в Гонконг в конце 80-х годов, мечтая о стабильной работе и нормальной жизни, но у него нет даже денег на первое жилье. Последние оставшиеся средства он тратит на розу у уличной торговки, веря, что цветок принесет ему удачу — и эта вера оправдывается куда быстрее, чем он ожидал.











