Petersburg, lata 40-te dziewiętnastego wieku. Lato, białe noce. Na brzegu Newy Marzyciel (
Oleg Strizhenov) zapoznaje się z Nastenką (
Lyudmila Marchenko). Pięć nocy, spacerując po mieście, młodzi opowiadają o sobie, o swojej wierze, uczuciach i miłości. Nastenka obiecuje zakochanemu w niej Marzycielowi, że wyjdzie za niego za mąż, lecz… pojawia się ten drugi i Nastenka jest na nowo szczęśliwa, a Marzyciel ponownie samotny...