Rok 1972. Julia ma dość życia w Londynie. Zainspirowana kulturą hipisowską kobieta postanawia wyjechać do Marrakeszu. Zabiera ze sobą córeczki – ośmioletnią Beę oraz sześcioletnią Lucy. Dziewczynki i ich matka odkrywają nowy świat, który wydaje się jeszcze atrakcyjniejszy, gdy w ich życiu pojawia się uliczny kuglarz, Bilal. Poszukiwanie duchowej odnowy przez Julię staje się intrygującą podróżą także dla jej córek.