Stephanie Daley jest 16-latką. Podczas szkolnej wycieczki rodzi dziecko. Jest oskarżana o dzieciobójstwo. Dziewczyna twierdzi, że nie wiedziała iż była w ciąży, a dziecko urodziła martwe. Śledztwo w sprawie Stephanie prowadzi Lydie Crane, dla której sprawa jest o tyle ważna, ponieważ sama spodziewa się długo oczekiwanego dziecka.

Film opisuje przygody Sheherazady z legend tysiąca i jednej nocy. Na swej drodze spotkała wszystkich wielkich bohaterów i króli. Pomaga jej dżin, który mieszka w 1990 w Londynie i używa swojego telewizora do porozumienia się z Sheherazadą.