Kapitan statku, Stiepan, wyrusza w podróż za siedem mórz po prezenty dla swoich trzech córek. Najstarsza córka – Natalia pragnie otrzymać koronę z brylantów, średnia córka – Luba zaczarowane lustereczko, natomiast najmłodsza córka Anastazja prosi o szkarłatny kwiat, o którym śniła ostatniej nocy. Prezenty dla starszych córek ojciec zdobywa z łatwością, ale szkarłatnego kwiatu nigdzie nie może dostać. W końcu udaje mu się go odszukać na tajemniczej wyspie, którą zamieszkuje brzydki stwór. Kapitan otrzymuje kwiat pod warunkiem przysłania jednej ze swoich córek do pałacu potwora.