A "making of" the first Troll Movie
Charles Band
Role(s): Self
John Carl Buechler
Ed Naha
James Belohovek