JJ (Fish), lamentando a perda de sua avó e buscando inspiração para uma dissertação, se depara com um destino de férias inesperado. Conhecendo Henrik (Elsendoorn), um norueguês de Bergen, a conexão entre eles se aprofunda quando ele descobre que ela tem uma estatueta de troll de sua cidade natal. Para explorar a história do troll e os laços de sua avó, JJ concorda em se juntar a Henrik em uma viagem à Noruega. Em Bergen, eles são atraídos pelas tradições de Natal e casamento da família de Henrik, com o casamento de sua irmã um dia antes da véspera de Natal. JJ embarca em uma aventura de férias, descobrindo as origens do troll e encontrando seu próprio caminho para a cura, o amor e a família.