As a child, Gregory Tudor (Clint Howard) had witnessed his beloved ice cream truck driver getting gunned down. He grows up to be a very warped individual, not helped by his stay in one of the wackiest ever mental institutions in a movie. Now he himself is an ice cream man. He's determined to spread cheer to children, but there's no shortage of unappreciative tots and sleazy adults to be punished and potentially turned into ingredients for his frozen treats.
Most anybody would agree that this is a crap movie, but the filmmakers know it and just have fun with their premise. The result is a goofy 84 minute diversion, more a dark comedy than a true out-and-out horror film. It successfully goes for the gross out on a few occasions, especially when the camera prowls around the interior of the ice cream truck and shows roaches and rats crawling around in the ice cream. There's some gore, but not a large amount (director Paul Norman and company were originally going for a PG-13 rating), and sex appeal in the form of Wanda (Andrea Evans), though no nudity or sex.
Clearly, some fun was had with the casting decisions. Howard has one of the nuttiest lead roles of his acting career, and he makes the most of it, speaking in an affected growl that's a real hoot. Other familiar faces include Sandahl Bergman ("Conan the Barbarian" '82) and David Naughton ("An American Werewolf in London") as a married couple, Jan-Michael Vincent ('Airwolf') as an investigating detective, Olivia Hussey ("Black Christmas" '74) as a kooky nurse turned landlady, David Warner ("The Omen" '76) as the local reverend, and Doug Llewelyn ('The People's Court') as a store manager. The kids (Justin Isfeld as Johnny, Anndi McAfee as Heather, JoJo Adams as "Tuna", Mikey LeBeau as "Small Paul", Zachary Benjamin as Roger) are all quite appealing.
The highlight (or low point, depending on ones' tastes and sensibilities) is seeing a bored and very unconcerned Vincent unhurriedly walk away from a gaggle of encroaching but not very threatening mental inmates.
Five out of 10.