Hobgoblins

Hobgoblins ★★

Somehow even though this movie is from the 80s it looks like every character is wearing Party City 80s costumes. Even the goblins!