This is a movie about a middle-aged woman from Palestine whose husband has abandoned her and their teenage son. Realizing that her working life in Palestine is a dead-end, and worrying about her son's prospects for the future, she decides to move to America. Most of the movie is spent following the main character's life in the United States.
The characters are absolutely believable. Bravo to the actors, old and young, who brought these characters to life. The writing avoids the obvious stereotypes which plague Hollywood productions, and provides a rich mixture of humor and drama. Obviously, the situation in Palestine is a foundation for this movie, but other themes are well-explored: being middle-aged and underestimated by others, the tribulations of adolescence, and the difficulties faced by anyone who finds themselves in a new homeland.
The one failing of this movie (and the only thing preventing me from giving it 5 stars) is that its plot has a beginning and a middle, but no end. The final scene fades to black, as though we might tune in next week to find out what happens next, but then... the credits roll.