Mandarin/79 min./1970
The last of the Bai Family seeks revenge of the death of her whole family.
10.0
Not yet rated