About the film
A Lamb in Despair
Release Date: August 12, 1999
|Production Companies||:||Times Production|
|Director||:||Tony Leung Siu-Hung|
Chinese-American Wu and his friend Paul are accused of killing 25 women in the United States.