Catch the new season of Marvel’s Iron Fist September 7th, only on Netflix.