In un villaggio isolato della Svezia durante la Seconda Guerra Mondiale, il giovane Johannes vive un'esistenza semplice, ma segnata da un profondo senso di solitudine e di incomprensione. La sua vita tranquilla viene sconvolta quando un misterioso forestiero arriva, portando con sé storie e sogni che risvegliano in Johannes desideri inconfessati di avventura e libertà. Tuttavia, la crescente tensione tra gli abitanti del villaggio e il mondo esterno, insieme ai segreti che si nascondono nel passato del forestiero, metteranno a dura prova le relazioni e la fedeltà di Johannes. La sua ricerca di identità e scopo si intreccia con i conflitti interiori e sociali che minacciano di distruggere la fragile armonia del villaggio.