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....
Read more »