A woman in 1990s Hong Kong accidentally kills her alcoholic husband in self-defense and finds a unique way to dispose of the evidence.
Based on 4 votes
Be the first to share your thoughts about this movie!