Caramel revolves around the intersecting lives of five Lebanese women. Layale (Nadine Labaki) works in a beauty salon in Beirut along with two other women, Nisrine (Yasmine Al Masri) and Rima (Joanna Moukarzel). Each one has a problem: Layale is stuck in a dead-end relationship with a married man; Nisrine is no longer a virgin but is set to be married, and in her conservative family pre-marital sex is not accepted; Rima is attracted to women; Jamale (GisÃ¨le Aouad), a regular customer and wannabe actress, is worried about getting old; Rose (Sihame Haddad), a tailoress with a shop next to the salon, is an old woman who had devoted her life to taking care of her mentally unbalanced elder sister Lili (Aziza Semaan), but has found her first love. The film does not refer to any of the political problems or recent warfare that has troubled Lebanon. Rather, Labaki's tale paints everyday people with everyday problems.
Question: What is Rima's problem?, Answer: She is attracted to women Question: How many women does the film revolve around?, Answer: 5 Question: Layale, Nisrine, and Rima work in a beauty salon in what city?, Answer: Beirut