CharacterMary WalkerMary Walker in Marvel's Iron Fist (2017), played by Alice Eve. Played byAlice EveAppears inMarvel's Iron Fist2017