Based on the Chinese legend.
This is the second part with Runje Shaw directing.
This is the third sequel of the original film
The only film written and directed by Run Run Shaw.
Based on Pu Songling's "Strange Tales from a Chinese Studio".