Iron Fist: Jessica Henwick Defends Finn Jones As Danny Rand