Supergirl must beat a ruthless new gang who has been armed with dangerous new alien technology. When Cadmus sends a video to the DEO, the team realizes Cadmus is the…