La mayor parte fue filmada en Italia.