In 1972, disenchanted about the dreary conventions of English life, 25-year-old Julia heads for Morocco with her daughters, six-year-old Lucy and precocious eight-year-old Bea.
Kate Winslet
as Julia
Saïd Taghmaoui
as Bilal
Bella Riza
as Bea
Carrie Mullan
as Lucy
Pierre Clémenti
as Santoni
Abigail Cruttenden
as Charlotte
Ahmed Boulane
as Ben Said
Sira Stampe
as Eva
Amidou
as Sufi Sheikh
Michelle Fairley
as Patricia
Kevin McKidd
as Henning
Peter Youngblood Hills
as Hippy