Alicia Vikander as a mage fighting a knight a comic book panel by Jack Kirby