Beautiful, interesting, incredible cinema.
Every day, the frail 86-year-old Aida pushes her wheelchair full of roses and unwanted knickknacks through the busy traffic of Alexandria, Egypt.