Księżniczka Elsebet – zgodnie z życzeniem ojca – mieszka na wyspie, gdzie towarzyszy jej tylko kilka osób ze służby pałacowej. Pewnego dnia na plaży znajduje rozbitka. Opatruje go i opiekuje się nim, a z czasem traci dla niego głowę. Nie wie, że Danil Laurentius nieprzypadkowo znalazł się na tej wyspie. Danil jest żołnierzem króla, którego Elsebet miała poślubić, lecz jej ojciec złamał obietnicę. Danil ma za zadanie zawieźć ją do króla. Musi to zrobić, choć odkąd ją poznał, trudno mu pogodzić się z tym, że jest przeznaczona innemu mężczyźnie…