ทางด้านนักแสดงนั้นได้หลี่ซิวเสียนมารับบทตวนอื้ที่ดูยังไงก็ไม่เหมาะกับบท (หลี่ชิวเสียนสมัยเล่นหนังกับชอว์นั้นมักได้รับบทในหนังแปลกหนังประหลาดของชอว์เสมอครับอย่าง The Oily Maniac /The Super Inframan / The Mighty Peking Man แล้ว The Battle Wizard ศึกสายฟ้าพญายมก็น่าจะจัดอยู่ในกลุ่มหนังประหลาดของชอว์ได้เช่นกัน) ยังมีเถียนหนีมาเป็นบักอ้วงเซ็งแต่ก็อยู่ในผ้าคลุมหน้าเสียส่วนใหญ่หากไปดูในโปสเตอร์ฉบับทางยุโรปจะเห็นบักอ้วงเช้งอยู่ในชุดค่อนข้างเปิดเผย แต่อย่าหวังว่าจะเห็นในหนังซึ่งมีฉากเปลือยกายก็ใช้นักแสดงแทน หลินเจินฉีนางแบบ-นักแสดงจากไต้หวันมารับบทเป็นเจ็งเล็ง ซึ่งต้องบอกว่าเป็นเจ็งเล็งที่ดูบอบบางมากที่สุดเท่าที่เคยดูทั้งหนังและละคร 8 เทพอสูรมังกรฟ้า