In de Russische volksverhalen van eeuwen geleden is de Rusalka de gevaarlijkste geest van allemaal. Het is de geest van een vermoord meisje ­ een meisje dat probeert voort te bestaan door energie te onttrekken aan alle levensvormen rondom haar. Ooit, toen Pjotr en nog op los leefde met de jonge energieke kerels die hij voor zijn vrienden aanzag, spotte hij met het geloof in magie. Nu is hij uit zijn geboortestad verstoten. Sasja, een jonge knaap die behoedzaam met zijn magische krachten omgaat, is de enige vriend die hij nog heeft. Pjotr en Sasja zoeken hun toevlucht tot het woud en proberen bescherming en warmte te vinden in het huis van de oude magiër Uulamets. Sasja wordt geaccepteerd, maar Pjotr is zijn leven ook bij Uulamets niet zeker. De Rusalka waart rond en Pjotr raakt volledig in haar ban.