Freedom Chick, a 1970's superheroine and her sidekick/lover do battle with Dr. X, who threatens world domination.