Gisoo Misha Ahmadi
Press TV, Tehran
The forty‑fourth Fajr Film Festival has wrapped up in Tehran after ten days of screenings and competition.
The closing ceremony honored the best of Iranian cinema, with the war drama "Land of Angels" emerging as the night's biggest winner, taking home six Crystal Simorghs, including best film, best director, and best actress.