Menu
© 2025 The Couch Critic
Status
Released
Release
1993
Runtime
29m
A 30 minute infomercial that originally aired on Comedy Central in 1993. The idea was that by purchasing Troma Inc. movie products you could better yourself as a person.
19 Cast Members
Michael Opelka
Host
Lloyd Kaufman
Himself
Michael Herz
Andrew Stevens
Samuel Z. Arkoff
John G. Avildsen
Stan Lee
Dee Dee Ramone
Joe Franklin
Debbie Rochon
Edna Perlmutter
Ron Fazio
Gorgeous Guy / Toxic Avenger
Theresa Lynn
Gorgeous Gal / Tromette
Phil Rivo
Tromatized Host
J.J. North
Tromette
Joan Gerardi
Traci Mann
Joe Fleishaker
Jennifer Blowdryer
Herself
Andrew Deemer