Batman: Arkham Knight is supported by his allies, Robin (Matthew Mercer), Nightwing (Scott Porter), Catwoman (Grey DeLisle), Barbara Gordon (Ashley Greene)—who assists Batman covertly as the hacker Oracle—and her father police commissioner James Gordon (Jonathan Banks). Batman's loyal butler Alfred Pennyworth and Wayne Enterprises colleague Lucius Fox (Dave Fennoy) provide Batman with tactical support, and the holy warrior Azrael (Khary Payton) aims to replace Batman as Gotham's protector. Throughout the city, Batman is faced with several supervillains: he must overcome Scarecrow's (John Noble) plot to threaten Gotham City, dismantle the Penguin's (Nolan North) weapon dealing operation, put an end to Two-Face's (Troy Baker)
Beware the Batman of deadly firearms as against the Batman's principles. In response to fan criticism, producer Glen Murakami acknowledged that this poster image was an inaccurate representation of what the character's actual role would be. He elaborated that the poster was intended to be an action-themed shot that displayed the cast of characters, but that Alfred's portrayal had been misleadingly made more exciting. "You can't have an action pose of a guy standing with a tray", joked Murakami. Mitch Watson also noted the problem presented if Alfred were fighting alongside Batman, as he would be recognized as Bruce Wayne's butler, and thus