Trailer not available yet
Movie

The Troma System

NR 1993 29 min
90%
Audience score1 votes on TMDB

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.

Director
Michael Herz
Status
Released
Release date
01/01/1993
Original language
English

Main cast

You may also like

#infomercial#short film#tv special