Movies
TV Shows
People
25/09/2025 Drama 2h 26m
79
User score

Overview

In the Occupied West Bank in Palestine of the 1980s, a Palestinian teenager is swept into a protest that changes the course of his family's life. Reeling from its aftermath, his mother, Hanan, shares the story that led them to that fateful moment. Spanning seven decades, this epic drama traces the hopes and heartaches of one uprooted family, revealing not only the scars of ethnic cleansing, but the unbreakable spirit of survival.

  1. Cherien Dabis

    Director, Writer

Top billed cast

  1. Saleh Bakri

    Salim

  2. Cherien Dabis

    Hanan

  3. Adam Bakri

    Sharif

  4. Maria Zreik

    Munira

  5. Mohammad Bakri

    Older Sharif

  6. Muhammad Abed Elrahman

    Noor

  7. Sanad Alkabareti

    Young Noor

  8. Salah Al Din

    Young Salim

  9. Rida Suleiman

    Malek

  10. View more

Full Cast & Crew

Reviews

A review by Brent Marchant
Written by Brent Marchant on 2026-01-02
Grand, sweeping epics with stories spanning many years (if not decades) have long been a staple of the movie industry, typically capturing numerous awards and big box office tallies, even though their popularity has slowly been waning somewhat in recent years. However, the third feature outing from actress-writer-director Cherien Dabis represents a return to that tradition, and in impressive fashion. Set in Palestine and told in four acts from 1948 to 2022, the film follows the experiences of three generations of the Hammad family from the time of Israel’s establishment to the recent past. T...read the rest
Read All Reviews

Recommendations

  1. Skin64%
  2. Lion80%
  3. Joseph82%
  4. صوت هند رجب80%
  5. Sweetness in the Belly62%
  6. Exodus66%
  7. The Impossible73%
  8. The Shack75%
  9. Fences68%
  10. The Good Lie74%
  11. What Maisie Knew71%
  12. Joy69%
  13. Woman in Gold72%
  14. All Together Now67%
  15. Miracles from Heaven74%
  16. Light of My Life64%
  17. It's a Wonderful Life82%
  18. Uprising65%
  19. Remember73%
  20. The Glass Castle71%