World MOVIE STAR Italian police return lost credit card to Harrison Ford The Nomad Today/dpa 10/23/21 Ford is shooting the latest Indiana Jones sequel in Sicily