Does this movie exist?
I can't find this anywhere. I can't find it online (e.g. YouTube) either... not so much as a trailer. I'm convinced this movie no longer exists.
"I've been living on toxic waste for years, and I'm fine. Just ask my other heads!"