Beautiful, interesting, incredible cinema.
A serial rapist is released from the electric chair by the Queen of hell and must return the favor by raping and killing everything in sight.
A serial rapist is released from the electric chair by the Queen of hell and must return the favor by raping and killing everything in sight.