Historia rozgrywa się w Edynburgu lat 50-tych XX wieku. Głównym bohaterem jest iluzjonista przedstawiający się na plakatach, jako Tatischeff (oryginalne nazwisko Tatiego). Film przedstawia historię starzejącego się artysty music-hallowego, którego paryska kariera dobiegła końca. Zmuszony jest więc podróżować bez przerwy pomiędzy miastami i wsiami, aby prezentować swój numer magiczny w podrzędnych barach i parkach. W prowincjonalnej Szkocji spotyka młodą dziewczynę – Alice, która posiadając w sobie zachwyt i naiwność dziecka, całkowicie wierzy w jego sztuczki. Iluzjonista, czując ponownie misję uprawianego zawodu, zaczyna starać się w swoich występach, aby ją uszczęśliwić. A ona obdarza go coraz większym zachwytem. Za słowami reżysera: "to nie jest romans, to bardziej relacja, jak pomiędzy ojcem a córką".