No Good Men
No Good Men is an upcoming drama film written and directed by Shahrbanoo Sadat.The film is based on true events and contain autobiographical elements from Hashimi's writings. It follows Naru, played by Shahrbanoo Sadat herself, the only female camerawoman at Kabul TV, who is convinced there are no good men in Afghanistan.
The film produced as an international co-production between Germany, France, Norway, Denmark, and Afghanistan will premiere at the 76th Berlin International Film Festival in Special Gala section on 12 February 2026.
Synopsis
Naru, a 30‑year‑old camerawoman in Kabul before the 2021 Taliban offensive, feels trapped in a marriage to an unfaithful husband and unable to seek divorce without losing custody of her young son. After he publicly confronts her during a live broadcast, she cuts the transmission and is removed from the show. Reassigned to the news department, she begins working with Qodrat, a 50‑year‑old married reporter. As their relationship deepens, Naru is forced to reconsider her belief that there are no good men left in her world.Cast
- Shahrbanoo Sadat as Naru
- Anwar Hashimi as Qodrat
Production
In June 2024, the film project was selected at the 11th edition of the Venice Gap-Financing Market, which ran during the 81st Venice Film Festival, to round off their financing.
In January 2025, it was selected at The Göteborg Film Festival’s Nordic Film Market in the Works in Progress category. In April 2025, the film was considered in the hunt for young talents in the official selection, the Directors’ Fortnight and the Critics’ Week at the 78th Cannes Film Festival.
Principal photography began on 25 September 2024 on locations in Germany - Hamburg, Berlin, Mecklenburg-Vorpommern, and Lower Saxony. Filming ended on 5 March 2025. The districts of Wilhelmsburg and Rothenburgsort were depicted as backdrops of the Afghan capital, Kabul.
Release
No Good Men will have its world premiere on 12 February 2026, as part of the 76th Berlin International Film Festival, in Special Gala as opening film.The film will be released in German theatres on 27 August 2026.