CinemaSerf
Yikes, but this is an howler. Some aliens from Neptune want to invade Earth, but luckily we have "Space Chief" in his slightly enhanced version of "Chitty Chitty Bang Bang" and his gang of weans. Even more fortunately, the Neptunians are pretty hope...