The goodies continue to come out of Empire Magazine as we get an Enchantress variant Suicide Squad magazine cover. Cara Delevingne looks pretty evil in this image, and there is rumor that she’s is ultimately the villain in Suicide Squad. At least the team is trying to track her down, and maybe they’ll use her to stop the Joker.