1895 г. в Кантон, Китай. Европейците все още източват всеки възможен долар от страната и на всичкото отгоре получават специални привилегии. Междувременно с очевидната, но умерена подкрепа на правителството яростно настроеното против чужденци „Общество на белия лотус” организира нападения срещу неориентираните британци.
Ако някой не защити чуждестранните идиоти, положението може да стане много по-лошо и в отговор те да доведат унищожителните си армии. За щастие, Уон Фей Хун (Джет Ли) е хитър и ефективен майстор на бойните изкуства. Той е готов да защити мразените от всички чужденци, като основанията му са типично китайски.