Deep Toad (2003)
Comedy
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.
Cast
Ricardo
Dean
Eliza Bob
The Trainer
Psych Patient
Bill Fladeger
DEA Agent
Natasha
Syd
Marcia
Big Bob
Crew
Director
Writer