Karl-Inge "Charlie" Svensson qui exerce le métier de camionneur et habite sur une péniche, fait la connaissance, via des amis, d'une jeune femme enceinte, Pia Bergstrom, abandonnée par son fiancé. Il accepte de l'héberger et décide même de reconnaître l'enfant. Mais voilà que le père de l'enfant, au cours d'une manifestation pour Cuba, refait surface.