Harrison Ford reprises his role as Indiana Jones after 18 long years - The Independent