Lähellä syntiä
Juoni

Syksy 1939. Agronomi ja kauppapuutarhan omistaja Elmer Oras saa kutsun ylimääräisiin kertausharjoituksiin. Niiden yhteydessä hän tapaa vanhan tuttunsa poliisikomisario Vehviläisen, joka kutsuu hänet Helsinkiin iltaa viettämään. Hotellissa Elmer tapaa tarjoilija Margit Kaskin, jonka hän pelastaa erään asiakkaan ahdistelulta. Asiakas järjestää Margitille kostoksi potkut, mutta Elmer päättää ottaa yhteyttä hotellin johtajaan potkujen kumoamiseksi. Margit ja Elmer tutustuvat toisiinsa ja rakastuvat. Mies joutuu kuitenkin lähtemään ”sinne jonnekin”. Hän antaa Margitille muistoksi kaulakorun, jonka on saanut äidiltään. Talvisodan alussa Elmer joutuu sotavangiksi ja Margit jää yksin...uusi elämä kohdussaan. Hän käy yhden kerran tapaamassa Elmerin äitiä, muttei kerro suhteestaan Elmeriin.
Vuosi 1953. Elmer palaa sotavankeudesta. Hänen äitinsä asuu suvun talossa tyttärentyttärensä, sotaorvon Maryn kanssa. Margit taasen on yksinhuoltaja. Hänen pojallaan Juhana Kaskilla on koulussa ongelmia, jotka liittyvät hänen isättömyyteensä. 1950-luvun Suomessa ei ole helppoa olla lehtolapsi. Lehtori Berg väittää Juhanan pilaavan koulun maineen häiriköinnillään. Juhana puolestaan nimittää Bergiä huusiluudaksi. Hän saa tarpeekseen koulusta ja päättää lähteä merille. Kotona hän raivostuu äidilleen, joka tuo vieraita miehiä luokseen. Margit tarvitsee rahaa poikansa kouluttamiseen, johon tarjoilijan palkka ei riitä. Hän lupaa lopettaa vieraiden miesten vastaanottamisen. Ravintolassa Margit tapaa Elmerin, he eivät tunnista toisiaan, mutta aavistelevat. Asiaa vaikeuttaa se, että Elmer sanoo nimekseen Urho Nurmi. Lisäksi mies on parroittunut ja hänellä on aurinkolasit. Margit kutsuu ”Urhon” kotiinsa...ja samalla rikkoo Juhanalle antamansa lupauksen. Elmer tunnistaa vihdoin Margitin kaulakorusta, jonka hän naiselle lahjoitti neljätoista vuotta aiemmin.
Seuraavana päivänä Elmer käy tapaamassa Margitia, mutta kotona on vain Juhana. Hän tarjoaa pojalle kevyttä työtä kauppapuutarhassaan. Juhana päättää turvautua työtarjoukseen sen jälkeen, kun hän ei ikänsä tähden ole saanut pestiä merille. Puutarhaliikkeessä hän sanoo nimekseen Johan Koski. Margit etsii poikaansa epätoivoisesti. Lopulta hän ottaa tarjoilijan pestin laivalta ja purjehtii Etelä-Amerikkaan. Hän jättää pojalleen muistoksi korun, jonka sai aikanaan Elmeriltä. Tällä välin Elmer etsii sekä Juhanaa että Margitia - tuloksetta. Juhana joutuu työpaikallaan kahnauksiin mestari Jurrikan kanssa. Rehti työmies Nuutti pitää kuitenkin pojan puolta. Juhana päättää uskoutua Nuutille, ja paljastaa tälle oikean henkilöllisyytensä ja ikänsä. Juhana ystävystyy Maryn kanssa ja antaa tytölle joululahjaksi korun, jonka sai äidiltään.
Juhanan ja Jurrikan välit kiristyvät, mestari päättää erottaa pojan. Muut työntekijät nousevat puolustamaan poikaa. Elmerkin taipuu sille kannalle, että poikaa ei eroteta. Hän ei kuitenkaan henkilökohtaisesti tapaa poikaa missään vaiheessa, joten hän ei voi tietää Johan Kosken olevan Juhana. Joulu lähestyy ja sen myötä kauppapuutarhan sesonki. Jurrikka antaa Juhanalle luottamustehtäviä Helsingissä hoidettavaksi. Poika käy samalla viemässä kukkia äidilleen tietämättä, että tämä on merillä. Paluumatkallaan hän joutuu erään kolarin todistajaksi poliisiasemalle. Komisario Vehviläinen tunnistaa pojan Juhanaksi ja ilmoittaa Elmerille. Samalla komisario kertoo, että Margitin laiva on saapumassa Helsinkiin aivan joulun alla. Jouluvalmisteluiden lomassa Mary näyttää Juhanalta saamansa korun isoäidilleen ja Elmer-enolleen. Tällöin Elmer käsittää, että hänen palveluksessaan oleva poika on Juhana Kaski. Elmer kiirehtii satamaan Margitia vastaan. Poistuessaan laivasta nainen toteaa, että merielämä ei sovi hänelle. Elmerin vastaanotosta hän on hämillään, mutta kivi putoaa hänen sydämeltään miehen kertoessa Juhanan olevan turvassa. Tällöin Margit paljastaa, että Juhana on Elmerin poika. Juhana puolestaan odottaa äitiään isoäitinsä ja serkkunsa Maryn kanssa. Perheonni on ylimmillään, kun Juhana kohtaa isänsä... hän haluaa palata kouluun ja sanoa huusiluudalle, että nyt hänelläkin on isä!