Outrageous out-of-this world horror parody by the writer and original director of Little Shop Of Horrors.