I like this movie as much as the first one. It’s funny and really awesome to look at.
I don’t recall seeing any meatballs in this film. I guess they aren’t easy to make into living critters.
One film I liked more: Little Shop of Horrors (1986)
One film I liked less: 21 Jump Street