Située au tournant du siècle en Chine, la White Lotus Society prépare le trône du prochain empereur. Pour ce faire, ils veulent que leur protégé épouse la princesse Sun Yu qui possède une importante bague en jade. Ils envoient Yueng Kwan pour la chercher. Cependant, Yueng Kwan est un patriote, travaillant pour les forces révolutionnaires de Sun Yat Sen. Il enlève Sun Yu et trouve refuge auprès du père du futur héros Wong Fei Hung.