Hajdi (Džulijet Katon) je petnaestogodišnja devojka koja živi u švajcarskim Alpama sa svojim dedom (Jan Rubes). Dobija pozivnicu od Džejn Hilary (Lesli Karon), direktora Brukings škole za devojke u Italiji, koja je poziva da im se pridruži. Hajdi u početku nije oduševljena tom idejom no nakon što se njena simpatija Piter (Čarli Šin) prijavi za vojsku ona ipak odluči da ode. No prilagođavanje na novo okruženje i nije baš najjednostavnije.