A Lamb in Despair film poster

A Lamb in Despair

Chinese-American Wu and his friend Paul are accused of killing 25 women in the United States.

Duration
1h 28m
Country
Hong Kong
Release Date
12 August 1999
Director
Siu-Hung Leung
+  Add Trailer