A victim of abuse goes on a revenge killing spree in 1996.
0 minutes
Nathalia Pizarro
Dolly
Candy
Patch
Kells Bells
Blue
Director
Writer
Producer
Associate Producer