It looks good to me, except for Iron Fist. Even in this trailer he has to say "I'm Iron Fist". I hope the guy that wrote Iron Fist isn't part of this production, because if he is, I'll expect to hear Iron Fist say his own name again 100 more times in the show.