Status
Released
Release
2004
Runtime
10m
A short documentary on the filming of the mushroom scene in I Am a Sex Addict.
3 Cast Members
Caveh Zahedi
Self
Amanda Henderson
Thomas Logoreci