Kaukana pohjoisessa lumisessa pikkukaupungissa asuu perhe, johon kuuluvat äiti, isä ja poika nimeltä Leo. Heidän kotinsa on vaatimaton, mutta täynnä lämpöä ja rakkautta. Isä työskentelee leipomossa ja äiti hoitaa Leoa kotona. Joulun lähestyessä Leo haaveilee sisaruksesta, vaikka tietää vanhempiensa olevan kykenemättömiä täyttämään tämän toiveen. Jouluaaton aamu valkenee ja perhe valmistautuu juhlaan yhdessä. Leo koristelee joulukuusen, leipoo pipareita äitinsä kanssa ja auttaa kattamaan pöydän. Illalla koko perhe nauttii yhdessä joulupöydän antimista. Isä lukee satukirjaa, kun he kuulevat ovikellon soivan.
Ovelle ilmestyy vanha mies, joka antaa Leolle lahjan ja katoaa. Paketista paljastuu pehmolelukissa nimeltä Skotti, joka yllättäen herää yöllä eloon ja alkaa puhua. Skotti kertoo olevansa taianomainen olento, joka on kulkenut pitkän matkan löytääkseen uuden perheen.
Leo ja Skotti ystävystyvät nopeasti ja lähtevät yhdessä seikkailulle joulumetsään. He löytävät salaperäisen luolan, jossa he tapaavat joukon tonttuja. Luolan asukkaat esittelevät taitojaan ja kertovat historiastaan. Skotti ja Leo oppivat tontuilta paljon luonnon kunnioittamisesta ja ystävyyden tärkeydestä. Kotiinpaluun aika koittaa. Leo ja Skotti palaavat taloon, missä he nukahtavat onnellisina. Leo tuntee sydämessään, että hän on saanut parhaan mahdollisen joululahjan: ystävän, joka rakastaa ja välittää hänestä.