W samolocie lecącym z Alicante do Barcelony projektant zabawek Nicolás (Ricardo Darín) odnajduje kobietę swojego życia i syna, którego nie ma, ale którego pragnie mieć za jednym zamachem. Ona to Ingrid (Irène Jacob), wdowa po kapitanie lotnictwa, ornitolog i matka 8-letniego, pierwszorzędnego fantasty Raúla (Víctor Valdivia). Po ślubie mężczyzna nawiązuje bliską więź z chłopcem, któremu brak biologicznego ojca tłumaczy historią o wróżkach i zabiera do leśnej chaty, gdzie spędzał czas, jak sam był mały.