Sadko (Sergei Stolyarov) kommt als Sänger nach Nowgorod. Er möchte allen Menschen helfen, glücklich zu werden, und die Tochter des Meereskönigs will ihn dabei unterstützen. Sie verspricht ihm einen reichen Fang goldener Fische, die er unters Volk verteilt. Aber immer noch ist er unzufrieden und bricht auf, um in der weiten Welt sein Glück zu suchen. Gemeinsam mit einigen treuen Gefährten hat er vielerlei Kämpfe und Abenteuer zu bestehen. Als sich ein schwerer Sturm aufs Meer erhebt, springt Sadko ins Wasser. So rettet er seine Kameraden, besänfigt den Meereskönig, soll aber dafür eine seiner Töchter heiraten. Sadko wählt jene, die ihm vor Jahren zu einem reichen Fischfang verhalf. Plötzlich erblickt er eine Taube, die ihm Ljubawa (Alla Larionova) schickte, ein Mädchen aus Nowgorod. Wird er dorthin zurückkehren, wo das wahre Glück im tätigen Schaffen der Menschen liegt?
Sadko (Sergei Stolyarov) comes to Novgorod as a singer. He wants to help all people to become happy, and the daughter of the Sea King wants to support him in this. She promises him a rich catch of golden fish, which he distributes among the people. But he is still dissatisfied and sets off to seek his fortune in the wide world. Together with some loyal companions, he has many battles and adventures to endure. When a heavy storm rises to sea, Sadko jumps into the water. So he saves his comrades, appeases the sea king, but is supposed to marry one of his daughters in return. Sadko chooses the one that helped him to a rich catch of fish years ago. Suddenly he sees a pigeon sent to him by Lyubava (Alla Larionova), a girl from Novgorod. Will he return to where true happiness lies in people's active work?