Image: David Giesbrecht/Netflix

In this new, extended trailer for Netflix’s upcoming Iron Fist TV series, Harold Meachum (David Wenham) asks, “Why did he wait this long to show up? Where the hell did he learn martial arts?” These are very valid questions.

Another good question comes from Claire (Rosario Dawson), when responding to Danny’s declaration that “I am the Iron Fist” in the most appropriate way possible: “What the hell does that mean?”

I guess we’ll get answers on March 17.