3000 Nights is a story about young Palestinian schoolteacher Layal, who is falsely accused and sentenced to 8 years in prison. She is transferred to a high-security Israeli women's prison where she faces a terrifying world where Palestinian political prisoners are held with Israeli criminal inmates.
Despite the pressure from the prison director to abort her baby and spy on the Palestinian inmates, Layal resiliently gives birth to a baby boy while still in chains. She struggles to raise her son behind bars and finds hope and meaning through her relationships with other prisoners.
As prison conditions worsen, the Palestinian prisoners decide to strike. The prison director warns Layal against joining the rebellion and threatens to take her son away. In a moment of truth, Layal is forced to make a choice that will forever change her life.