Wang Shi-Li

Born: None


Placeholder

The Jade Badger

as One of the 4 Kings w/pole
Released: 1982-01-01

A marriage between nobles in Ancient China sets the stage for murder, monsters, and mutilation...

Movie page

Play While You Play

as uncredited
Released: 1981-11-18

A photographer travels with her boyfriend to a seaside village in Penghu. There she strikes up a...

Movie page