Former Royal Guardsman Kao fue obligado a huir cuando su superior no pudo tolerar que fuera un Manchú casado con una mujer Han. Un joven príncipe murió accidentalmente cuando secuestró al niño para ayudar en su escape.
14 años después, Kao, ahora un borracho lleno de culpa, ha estado viviendo con un joven huérfano llamado Shu Geng. También se presentan a una pareja de ancianos hechiceros, el Viejo y la Solterona, que siempre compiten entre sí por las cosas más triviales.
Pronto, el viejo némesis de Kao, el poderoso Hechicero Bat, encontró su paradero y lo mató. Con ambiciones malvadas, el Hechicero Bat obliga a Shu Geng a hacerse pasar por el difunto príncipe, con la intención de que un día pueda gobernar junto al futuro rey.
Shu Geng logra escapar, en medio de extraños encuentros con el payaso en el tarro, y conoce a la aún más extraña pareja de magos ancianos que discuten, quienes le enseñan su arte.
El resto es una trama típica de venganza, en la que el joven prodigio aprende artes marciales para derrotar al villano. Sin embargo, el escenario no es tan típico, ya que el clímax tiene lugar en una competencia de hechiceros donde Shu Geng se enfrenta no solo al malvado Bat, sino también a innumerables otros hechiceros, cada uno con su propia magia y habilidades únicas.
La coreografía e inventiva de las peleas hacen que esta colaboración temprana de los hermanos Yuen se destaque entre el trabajo de Yuen Woo-Ping, quien se convirtió en uno de los directores de acción más buscados en la industria hoy en día.