Demi-Gods and Semi-Devils Poster

Demi-Gods and Semi-Devils

0.00% | January 1, 1982 |

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

Featured Crew

Louis Cha
Novel
Siu Sang
Director
Louis Cha
Story
0

Images