Nadchodzi maj, a Paweł Daniec po raz kolejny udaje się na maturę z historii, tym razem jako wizytator. Po kilku dniach zostaje zaproszony na konferencję folklorystyczną do Opola, na której ma wygłosić przemówienie. Zabiera ze sobą małego chłopca, Marcela, którym nieoczekiwanie musi się zaopiekować pod nieobecność jego rodziców. Na miejscu poznaje Helenę Krygier, która przyjechała wraz ze swoją wnuczką z Niemiec, aby przekazać na wystawę skrzynię wyprawną swojej babki, Karoliny Kleinert, bohaterki piosenki „Poszła Karolinka do Gogolina”. Podczas spotkania w teatrze okazuje się, że skrzynię skradziono, a Paweł postanawia pomóc kobiecie w jej poszukiwaniach, jak i w odnalezieniu tajemniczego pierścionka Karoliny. Według ludowych podań kobieta miała otrzymać go od sołtysa Bzinicy Nowej, Fryderyka Karliczka, który był w niej zakochany. W trakcie poszukiwań na jaw wyjdą szczegóły ludowego romansu, a także okoliczności zaskakujących i smutnych losów Karolinki. Czy kradzież skrzyni i zaginięcie pierścionka mają coś wspólnego z jej śmiercią?