Doctor Death

Doctor Death

  • 19 Mins
  • 1989
  • en
  • star0

A post-apocalyptic teenage miracle, shot on Super 8, self-distributed on VHS in 1989.

Cast & Crew