Ein College-Student (Yuen Biao) an einer Universität in Kanada ist Fechtmeister und als er eines Tages einen Unfall hat, "träumt" er davon, ins alte China transportiert zu werden und gerät in einen Konflikt auf Zu, dem Zauberberg. Am Ende der Geschichte erlangt er das Bewusstsein wieder (dies ist in der längeren englischen internationalen Version). Die erste und kürzere Version handelt von einem Krieger (Yuen Biao), der von den ständigen Bürgerkriegen in China desillusioniert ist und auf den Zauberberg geht. Dort begegnet er Geistern und Teufeln, aber auch guten Meistern und ihren Schülern, die das Blutmonster und seine Dämonen daran hindern wollen, die Welt zu zerstören.