Harrison Ford is back as an 80-year-old Indiana Jones – and a 40-something Indy. The highs (and lows) of returning to iconic rolesundefined