Olipa kerran kaksi poikaa, Azur, vaalea sinisilmäinen ruhtinaan poika ja Asmar, tummapintainen pikisilmä, lastenhoitajan poika. He kasvoivat kuin veljet kuunnellen lumoutuneina lastenhoitajan tarinoita Djinn-legendasta, kunnes julma kohtalo heitti pojat eri teilleen. Vartuttuaan aikuisiksi Azur ja Asmar kohtaavat toisensa jälleen, mutta tällä kertaa vihamiehinä.