Lists that includes Deep Toad
Deep Toad
Released
88 min
6.8/10 Votes: 25
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.