This is one horrible... horrible movie. That said, for some ungodly reason I liked it. It was like... Killer Clowns from Outerspace, or... Santa Claus Conquers the Martians. Just an absolutely terrible movie that I liked for no apparent reason.
...Go figure.