Der Film spielt 1992 im Spanien der Olympischen Sommerspiele 1992 in Barcelona und der Expo 92 in Sevilla.