Julia (Kate Winslet) is a mother in search of enlightenment and religious discovery (Sufism) -- with her two lovely daugthers, she journeys to exotic Morocco to find what she is searching for. This movie is very well directed, and the performances of Winslet, Said Taghmaoui (Bilal), Bella Rizza (Bea), and Carrie Mullan (Lucy), are extraordinary. For some, Julia will seem to be the worst of the self-absorbed, selfish, deluded, irresponsible mothers of all time. But, as a single mother myself, I truly felt a kinship with her in wanting to give her children a sense of adventure. For all of the characters, adventure is a great teacher bestowing extravagant gifts memorable enough to last a lifetime.