December 12th, 1998They All Must Die!Horror3.8Three black street thugs sexually assault and torture a white woman who moves into their neighborhood.Watch