Rating
Director
Starring
Genre
Country
Language
2633
26
2016
Babak Anvari
Narges Rashidi, Avin Manshadi, Bobby Naderi, Ray Haratian, Arash Marandi
Horror
Iran / Qatar / UK / Jordan
Persian
2842
43
1976
Mohammad Reza Aslani
Fakhri Khorvash, Mohamad Ali Keshavarz, Akbar Zanjanpour, Shohreh Aghdashloo
Drama / Mystery / Thriller
Iran
Persian
2840
42
2019
Massoud Bakhshi
Sadaf Asgari, Behnaz Jafari, Babak Karimi, Fereshteh Sadre Orafaiy
Drama
Iran / France / Germany / Switzerland / Luxembourg
Persian
2788
35
2014
Rakhshan Bani-Etemad
Habib Rezaei, Mohammad Reza Forutan, Mehraveh Sharifinia, Golab Adineh
Drama / Romance
Iran
Persian
2860
45
1989
Bahram Beizai
Susan Taslimi, Parvis Pourhosseini, Adnan Afravian
Drama / Adventure
Iran
Persian
511
3
2011
Asghar Farhadi
Peyman Moaadi, Leila Hatami, Sareh Bayat, Shahab Hosseini, Sarina Farhadi
Drama
Iran
Persian
1568
9
2016
Asghar Farhadi
Taraneh Alidoosti, Shahab Hosseini, Babak Karimi, Mina Sadati
Drama / Thriller
Iran / France
Persian
1976
15
2013
Asghar Farhadi
Bérénice Bejo, Tahar Rahim, Ali Mosaffa, Pauline Burlet, Elyes Aguis
Drama / Mystery
France / Iran
French
2094
16
2021
Asghar Farhadi
Amir Jadidi, Mohsen Tanabandeh, Fereshteh Sadre Orafaiy, Sarina Farhadi
Drama / Thriller
France / Iran
Persian
1249
6
1963
Forugh Farrokhzad
Documentary / Short
Iran
Persian
Rating
Director
Starring
Genre
Country
Language
2807
40
2017
Sadaf Foroughi
Mahour Jabbari, Vahid Aghapoor, Parnian Akhtari, Sarah Alimoradi, Mona Ghiasi
Drama
Iran / Canada / Qatar
Persian
2840
42
2015
Rokhsareh Ghaemmaghami
Documentary
Germany / Switzerland / Iran
English
1634
11
2000
Bahman Ghobadi
Ayoub Ahmadi, Rojin Younessi, Amaneh Ekhtiar-dini
Drama / Crime
Iran
Persian
2783
34
2004
Bahman Ghobadi
Soran Ebrahim, Avaz Latif, Saddam Hossein Feysal, Hiresh Feysal Rahman
Drama / War
Iran / France / Iraq
Kurdish
2792
36
1965
Ebrahim Golestan
Parviz Fanizadeh, Manuchehr Farid, Zackaria Hashemi
Drama / Comedy
Iran
Persian
2788
35
1996
Abolfazl Jalili
Mohammad Ashayeri, Samad Khani, Fazlali Ahayeri, Abolfazl Jalili
Drama
Iran
Persian
2788
35
2022
Vahid Jalilvand
Navid Mohammadzadeh, Diana Habibi, Amir Aghaee, Saeed Dakh, Danial Kheirikhah
Drama
Iran
Persian
322
1
1990
Abbas Kiarostami
Mohsen Makhmalbaf, Hossain Sabzian, Abolfazl Ahankhah
Documentary / Drama
Iran
Persian
439
2
1997
Abbas Kiarostami
Homayon Ershadi, Abdolrahman Bagheri, Afshin Khorshid Bakhtiari, Safar Ali Moradi
Drama
France / Iran
Persian
719
4
2002
Abbas Kiarostami
Mania Akbari, Amin Maher, Roya Arabshahi, Katayoun Taleidzadeh
Drama / Documentary / Experimental
France / Iran / USA
Persian
1454
8
1999
Abbas Kiarostami
Behzad Dorani, Noghre Asadi, Roushan Karam Elmi, Bahman Ghobadi, Shahpour Ghobadi
Drama
Iran / France
Persian
1767
12
1994
Abbas Kiarostami
Mohamad Ali Keshavarz, Farhad Kheradmand, Zarifeh Shiva
Drama / Documentary
France / Iran
Persian
2262
21
1987
Abbas Kiarostami
Babek Ahmed Poor, Ahmed Ahmed Poor, Kheda Barech Defai
Drama
Iran
Persian
2682
29
1992
Abbas Kiarostami
Farhad Kheradmand, Pouya Payvar, Behrouz Abedini, Shahin Abzan, Ziba Babayi
Documentary / Drama / Adventure
Iran
Persian
2792
36
1983
Abbas Kiarostami
Short / Documentary
Iran
Persian
2792
36
1989
Abbas Kiarostami
Babak Ahmadpoor, Farhang Akhavan, Mohammad Reza Nematzadeh
Documentary
Iran
Persian
2792
36
1981
Abbas Kiarostami
Short / Experimental
Iran
Persian
2792
36
1974
Abbas Kiarostami
Hassan Darabi, Masud Zandbegleh
Drama
Iran
Persian
2792
36
1975
Abbas Kiarostami
Short / Comedy
Iran
Persian
2792
36
1973
Parviz Kimiavi
Parviz Kimiavi, Aqa Seyyed, Ali Mirza, Edris Chamani, Darvish Abbas
Adventure / History
Iran
Persian
2123
18
1997
Majid Majidi
Mohammad Amir Naji, Amir Farrokh Hashemian, Bahare Seddiqi
Comedy / Drama / Family
Iran
Persian
2203
19
2001
Majid Majidi
Hossein Abedini, Zahra Bahrami, Mohammad Amir Naji, Hossein Mahjoub, Abbas Rahimi
Adventure / Drama / Romance
Iran
Dari
2221
20
1999
Majid Majidi
Hossein Mahjoub, Mohsen Ramezani, Salameh Feyzi, Farahnaz Safari, Elham Sharifi
Drama
Iran
Persian
2740
30
2008
Majid Majidi
Mohammad Amir Naji, Hossein Aghazi, Maryam Akbari, Kamran Dehghan
Drama
Iran
Persian
2788
35
2020
Majid Majidi
Ali Nassirian, Javad Ezati, Tannaz Tabatabaei, Roohollah Zamani
Drama
Iran
Persian
1217
5
2001
Mohsen Makhmalbaf
Nelofer Pazira, Hassan Tantai, Sadou Teymouri, Hoyatala Hakimi
Drama
Iran / France
Persian
1879
13
1996
Mohsen Makhmalbaf
Abbas Sayah, Shaghayeh Djodat, Hossein Moharami, Rogheih Moharami
Drama / Romance
Iran / France
Persian
2742
31
1995
Mohsen Makhmalbaf
Shaghayeh Djodat, Behzad Dorani, Feizola Gashghai, Maryam Keyhan, Mohsen Makhmalbaf
Documentary / Comedy / Drama
Iran
Persian
2788
35
1998
Mohsen Makhmalbaf
Tahmineh Normatova, Nadereh Abdelahyeva, Goibibi Ziadolahyeva
Drama / Music
Iran / Tajikistan / France
Persian
2792
36
1989
Mohsen Makhmalbaf
Roya Nonahali, Mahmud Bigham, Ebrahim Abadi, Mohsen Zaehtab
Drama
Iran
Persian
2792
36
1987
Mohsen Makhmalbaf
Zohreh Saramadi, Esmail Saramadian, Behzad Behzadpour
Drama / Gangster
Iran
Persian
2828
41
1996
Mohsen Makhmalbaf
Mirhadi Tayebi, Mohsen Makhmalbaf, Ali Bakhsi, Ammar Tafti
Drama / Comedy
Iran / France
Persian
2356
23
1998
Samira Makhmalbaf
Massoumeh Naderi, Zahra Naderi, Ghorban Ali Naderi
Drama / Comedy
Iran / France
Persian
2499
25
2000
Samira Makhmalbaf
Said Mohamadi, Behnaz Jafari, Bahman Ghobadi
Drama
Iran / Italy / Japan
Kurdish
2800
38
2003
Samira Makhmalbaf
Agheleh Rezaie, Abdolgani Yousefrazi, Razi Mohebi, Marzieh Amiri
Drama / War
Iran / France
Persian
2299
22
1969
Dariush Mehrjui
Ezzatolah Entezami, Mahmoud Dowlatabadi, Parviz Fanizadeh, Jamshid Mashayekhi
Drama
Iran
Persian
2106
17
2000
Marzieh Meshkini
Fatemeh Cherag Akhar, Hassan Nebhan, Shahr Banou Sisizadeh
Drama
Iran
Persian
2788
35
2004
Marzieh Meshkini
Gol-Ghotai, Zahed, Agheleh Rezaie, Sohrab Akbari, Jamil Ghanazideh
Drama
Iran / France
Persian
2801
39
1999
Tahmineh Milani
Mohammad Reza Forutan, Niki Karimi, Reza Khandan, Atila Pesiani
Drama
Iran
Persian
2792
36
2000
Seyyed Reza Mir-Karimi
Mehdi Lotfi, Rohalah Hosseyni, Afarin Obeisi, Mehran Rajabi
Drama
Iran
Persian
2749
32
2011
Mojtaba Mirtahmasb, Jafar Panahi
Jafar Panahi
Documentary
Iran
Persian
2681
28
1985
Amir Naderi
Abbas Nazeri, Majid Niroumand, Musa Torkizadeh
Drama
Iran
Persian
1284
7
2000
Jafar Panahi
Nargess Mamizadeh, Maryiam Palvin Almani
Drama
Iran / Switzerland / Italy
Persian
1891
14
1995
Jafar Panahi
Aida Mohammadkhani, Mohsen Kafili, Fereshteh Sadr Orfani, Anna Borkowska
Drama / Family / Adventure
Iran
Persian
2431
24
2006
Jafar Panahi
Sima Mobarak-Shahi, Shayesteh Irani, Ayda Sadeqi, Golnaz Farmani, Mahnaz Zabihi
Comedy / Drama / Sports
Iran
Persian
2655
27
2022
Jafar Panahi
Jafar Panahi, Naser Hashemi, Vahid Mobaseri, Bakhtiar Panjeei, Mina Kavani
Drama / Romance
Iran
Persian
2778
33
1997
Jafar Panahi
Mina Mohammad Khani, Kazem Mojdehi, Naser Omuni
Drama / Experimental
Iran
Arabic
2792
36
2003
Jafar Panahi
Hossain Emadeddin, Kamyar Sheisi, Azita Rayeji, Shahram Vaziri
Drama / Crime
Iran
Persian
2788
35
2001
Babak Payami
Nassim Abdi, Cyrus Abidi, Youssef Habashi, Farrokh Shojaii
Comedy
Italy / Canada / Switzerland / Iran
Persian
2801
39
2010
Rafi Pitts
Rafi Pitts, Mitra Hajjar, Malek Jahan Khazai, Naser Madahi, Ali Nicksaulat
Thriller / Crime / Drama
Iran / Germany
Persian
2859
44
1974
Sohrab Shahid Saless
Zadour Bonyadi, Mohammed Kani, Hibibollah Safarian
Drama
Iran
Persian
1620
10
1974
Orson Welles
Orson Welles, Oja Kodar, Joseph Cotten
Documentary / Experimental / Biography
France / Iran / West Germany
English
2794
37
2018
Orson Welles
John Huston, Oja Kodar, Peter Bogdanovich, Susan Strasberg, Norman Foster
Drama / Comedy / Experimental
France / Iran / USA
English
Rating
Director
Starring
Genre
Country
Language