Stara Safiye (
Lucia Bosè) opowiada młodej Anicie (
Valeria Golino) swoją historię, która jest historią ostatniej odaliski. Na początku XX wieku, w przededniu upadku Imperium Osmańskiego, w haremie sułtana Abdülhamita II (
Haluk Bilginer) zakochała się w eunuchu Nadirze (
Alex Descas), z którym zawarła pakt o przejęciu władzy. została poprowadzona na „Ulubionkę” sułtana, któremu urodzi dziecko. Niestety wszystko, co zdobyła, legło w gruzach: jej syn umiera z powodu zatrucia, harem zostaje rozwiązany, a Safiye (
Marie Gillain) zmuszona jest wyjechać do Włoch, gdzie, aby przeżyć, pojawi się w teatrze.