After the train wreck that was Iron Fist … this looks good