Marvel and Netflix have released new images from the upcoming season of Iron Fist. Here is a look at Alice Eve as Typhoid Mary.

Iron Fist will try to win over the fans it disappointed in season one with a second season premiering September 7.