En una pequeña ciudad sueca de los años 50, un joven soñador llamado Göran vive la cotidianidad de su existencia con una imaginación desbordante. Atrapado entre las expectativas de su familia y sus propias aspiraciones artísticas, encuentra en el amor un refugio y una fuente de inspiración. Su vida da un giro inesperado cuando se cruza con la enigmática y encantadora Anne, una mujer cuya libertad y espíritu rebelde lo cautivan por completo.