Un cirque fait une halte dans une petite ville de Suède. Son directeur, Albert, songe à abandonner sa jolie maitresse Anna, pour renouer avec l’épouse qu'il a abandonnée et qui habite dans cette même ville.
Deux jeunes gens, Goran et Kerstin, s'éprennent l'un de l'autre lors de vacances d'été à la campagne. Leur amour se heurte à une partie du village aux mœurs puritaines, notamment à un pasteur rigoriste, celui-là même qui interdit à la jeunesse du village la répétition d'une pièce.