Nils Fredriksen es un niño de diez años que vive con su madre en el pueblecito noruego de Tanem, cerca de Trondheim. Pasa mucho tiempo solo jugando en los prados y bosques cercanos a su casa, pero no le importa porque tiene una imaginación desbordante, y sus fantasías visten su soledad. Una mañana, en pleno siglo XXI, Nils conoce a un Troll debajo de un puente, y de ahí surge una amistad alucinante que el mundo de los adultos no consigue comprender, respetar o… creer.