The Han Solo Spin-Off Film Has Already Filmed in Italy for 1 Week. Details on the Shoot!