The Arabian Nights: Tales of 1,001 Nights
Every night for three years the vengeful King Shahriyar sleeps with a different virgin, executing her next morning. To end this brutal pattern and to save her own life, the vizier's daughter, Shahrazad, begins to tell the king tales of adventure, love, riches and wonder. The sequence of stories will last 1,001 nights.