poster

Demi-Gods and Semi-Devils

0% | Jan 01, 1982 |

A rather standard costume action/drama set in medieval China with a few fantasy overtones.

Featured Crew

Louis Cha
Novel
Siu Sang
Director

Cast

Images