Ruotsalainen kuljetusalan yrittäjä Johan Klasson on saapunut São Vicenten saarelle Afrikan länsirannikolle rentoutuakseen. Menestynyt liikenainen Gloria Vieira on matkustanut tätinsä hautajaisiin ja istahtaa paikallisessa baarissa samaan pöytään Johanin kanssa.
Kolmesataa vuotta aiemmin samalla rannikolla hyväuskoinen kuninkaan poika Aduana nousee laivaan. Mutta laivan kapteeni on orjakauppias ja valmis pettämään lupauksensa, ja niin Aduana päätyy Tukholmaan kuningattaren hoviin eksoottiseksi maskotiksi.
Kolmen ihmisen kohtalot kietoutuvat yhteen satumaisten sattumien seurauksena. Vai onko kyse sittenkään sattumasta? Kuka vetelee lopulta langoista, ja mikä on ihmisen rooli suurten kertomusten polttopisteessä, mitä painaa omatunto – mitä rakkaus?