Harrison Ford is "still happy" that Indiana Jones and the Dial of Destiny got made even ... Boyd Holbrook as Klaber, Karen Allen as Marion Ravenwood, Ethann Isidore as Teddy Kumar, and Anthony ...