Not yet rated
Japanese/114 min./1996
Mystery Drama
Drama based on the true story of an unexplained death and the uncovering of police corruption and violence.