The entire cast went to a casting call hoping to be extras, and ended up in lead roles.
Director Claudio Fragasso is still angry about the film's poor reception. He crashed a cast reunion Q&A. After he was escorted out of the room, he heckled the cast from the hallway, calling them "liars" and "dogs" as they answered fan questions.
Although the movie was titled "Troll 2" to capitalize on the minor success of Troll (1986), it has no connection to the plot or production of the earlier film.
For George Hardy's audition, all he did was act out his now famous line "You can't piss on hospitality!" in front of nine smoking Italians, none of whom understood English. George was told that he got the role partially because the Italians loved the energy he put into it.
Director Claudio Fragasso and his wife Rossella Drudi, who only spoke Italian, wrote the screenplay in very poor English. On set, the actors suggested they ad-lib their lines, to make the dialog sound better. Fragasso forbade that, and all of the lines had to be read as written.