Deep Toad (2003)

A vicious satire of the war on drugs, a DEA agent is sent underground to bust the toad smoking scene with apocalyptic repercussions and romantic consequences.

Directing:
  • Toby Hubner

Writing:
  • Toby Hubner

Stars:
Release Date: 2003-04-12
  • Country: US
  • Language: en
  • Runtime: 88
Write one

Sorry, no results found.