Espen (
Vebjørn Enger) je nejmladší ze tří synů chudého farmáře. Doma je za otloukánka a jediným jeho úkolem je udržovat oheň v kamnech, aby neuhasl. Právě on ale při jedné ze svých toulek lesem potká princeznu Kristin (
Eili Harboe), která je právě na útěku ze svého rodného hradu. Je pořádně tvrdohlavá, nevěří na pohádky o Králi trollů, který má zálusk na princezny a nechce si vzít namyšleného prince Fredrika (
Allan Hyde), jehož jí vybral otec. Setkání s Espenem jí změní život, protože zjistí, že povídačky o trollech jsou pravdivé, navíc po ní král vyhlásil pátrání a půl království a její ruku slíbil tomu, kdo ji najde. Dokáže Espen zvládnout všechny nástrahy, které mu osud do cesty postaví?