Calista Flockhart and Harrison Ford are photographed at a screening of 'Indiana Jones And The Dial Of Destiny' at the Taormina Film Festival in Italy.