Web Woman and the Freedom Force joins forces with Lord of the Jungle Tarzan to battle the evil Scarab and his accomplice Lord Mantid.