This movie was all filmed in Italy, we travelled all over the country with the lions share of the work in Florence, which is the most gorgeous of cities.