Power rangers attempt to rescue their boss from the clutches of a trio of horny villainesses and their creature henchmen.