Photo of John Specht John Specht

John Specht in I Spit on Your Corpse

I Spit on Your Corpse, I Piss on Your Grave

2001 NR

Sandy (Emily Haack) has stumbled onto a lair of torture and humiliation. She was abducted and brought to this place as the next intended victim, but she manages to overthrow her captor and kill him. Instead of releasing the other prisoners or calling the police, Sandy suddenly snaps and assumes control over the prisoners, taking them as her own play toys. Naked bodies writhe in ecstasy as blood runs down the walls in this chilling tale of madness and revenge.

  • John Specht in Last House on Hell Street Last House on Hell Street
  • John Specht in Absolution Absolution