Zdjęcia do filmu zrealizowano w Barcelonie (Hiszpania), Wenecji, Florencji (Włochy), Chicago (Illinois, USA) i Miami (Floryda, USA).