Rating
Rank
Starring
Genre
Country
Language
2368
30
72
85
1965
Miklós Jancsó
János Görbe, Zoltán Latinovits
Drama / War / Period Film
Hungary
Hungarian
2370
88
1993
Brian De Palma
Al Pacino, Sean Penn, Penelope Ann Miller, John Leguizamo, Ingrid Rogers
Crime / Drama / Thriller / Gangster
USA
English
2372
85
1991
Kathryn Bigelow
Patrick Swayze, Keanu Reeves, Gary Busey, Lori Petty, John C. McGinley
Action / Adventure / Crime / Drama / Sports / Thriller / Detective
USA
English
2379
30
1990
Ken Loach
Robert Carlyle, Emer McCourt, Richard Belgrave, Jim R. Coleman
Comedy / Drama
UK
English
2380
31
1996
Peter Greenaway
Vivian Wu, Ewan McGregor, Yoshi Oida, Ken Ogata
Drama / Romance / Experimental
France / UK / Netherlands
English
2385
88
2017
Paul King
Michael Gambon, Imelda Staunton, Ben Whishaw, Madeleine Harris, Samuel Joslin
Animation / Adventure / Comedy / Family / Fantasy
UK / France / USA
English
2393
72
83
1950
Roberto Rossellini
Aldo Fabrizi, Brother Nazario Gerardi, Arabella Lemaitre
Drama / Religion / Biography
Italy
Italian
2394
86
2008
Steve McQueen
Michael Fassbender, Stuart Graham, Brian Milligan, Liam McMahon, Liam Cunningham
Drama / History
UK / Ireland
English
2395
30
1991
Lars von Trier
Jean-Marc Barr, Max Von Sydow, Barbara Sukowa, Udo Kier
Thriller / Drama / Experimental
Denmark / Sweden / France / Germany / Switzerland
English
2396
31
1956
Fritz Lang
Dana Andrews, Rhonda Fleming, George Sanders, Howard Duff
Drama / Film-Noir / Thriller
USA
English
2410
81
1926
Lotte Reiniger, Carl Koch
Animation / Adventure / Fantasy / Romance / Family
Germany
German (Silent)
2410
88
2017
JR, Agnès Varda
Jean-Luc Godard, JR, Laurent Levesque, Agnès Varda
Documentary
France
French
2412
31
88
1971
Robert Bresson
Isabelle Weingarten, Guillaume des Forêts, Maurice Monnoyer
Drama / Romance
France
French
2416
71
1996
Cheryl Dunye
Cheryl Dunye, Guinevere Turner, Valarie Walker, Lisa Marie Bronson, Cheryl Clarke
Comedy / Drama / Romance
USA
English
2423
31
74
88
1993
Richard Linklater
Jason London, Rory Cochrane, Wiley Wiggins, Sasha Jenson
Comedy / Drama / Period Film / Cult
USA
English
2426
31
1985
George A. Romero
Lori Cardille, Terry Alexander, Joseph Pilato, Jarlath Conroy
Horror / Drama / Sci-Fi / Thriller
USA
English
2427
88
1993
Takeshi Kitano
Takeshi Kitano, Aya Kokumai, Tetsu Watanabe, Masanobu Katsumura
Action / Drama / Crime / Gangster
Japan
Japanese
2435
88
1930
F.W. Murnau
Charles Farrell, Mary Duncan, David Torrence, Edith Yorke, Anne Shirley
Drama / Romance
USA
English (Semi-Silent)
2435
63
84
1970
John Cassavetes
Ben Gazzara, Peter Falk, John Cassavetes, Jenny Runacre, Jenny Lee Wright
Drama
USA
English
2439
65
74
1971
Jacques Rivette, Suzanne Schiffman
Jean-Pierre Léaud, Bulle Ogier, Michel Lonsdale
Comedy / Drama / Thriller / Experimental
France
French
2442
86
1990
David Lynch
Nicolas Cage, Laura Dern, Willem Dafoe, J.E. Freeman
Crime / Drama / Romance / Thriller / Comedy
USA
English
2444
72
1975
Jean-Luc Godard
Sandrine Battistella, Alexandre Rignault, Pierre Oudrey
Drama / Experimental
France
French
2450
28
68
1955
Mikio Naruse
Hideko Takamine, Masayuki Mori, Mariko Okada, Isao Yamagata
Drama / Romance
Japan
Japanese
2450
31
74
1968
Blake Edwards
Peter Sellers, Claudine Longet, Gavin MacLeod, J. Edward McKinley
Comedy / Cult
USA
English
2452
30
75
1961
Pier Paolo Pasolini
Franco Citti, Franca Pasut, Silvana Corsini, Paola Guidi
Drama
Italy
Italian
2455
86
1931
Josef von Sternberg
Marlene Dietrich, Victor McLaglen, Gustav von Seyffertitz
Drama / War / Spy / Action / Romance
USA
English
2456
31
87
1960
Mikio Naruse
Hideko Takamine, Tatsuya Nakadai, Masayuki Mori, Reiko Dan
Drama
Japan
Japanese
2462
31
1992
Paul Schrader
Willem Dafoe, Susan Sarandon, Dana Delany, David Clennon
Drama / Crime
USA
English
2463
84
1977
Kidlat Tahimik
Kidlat Tahimik, Dolores Santamaria, Mang Fely, Georgette Baudry, Harmut Lerch
Drama / Comedy
Philippines
English
2463
31
85
1967
Frederick Wiseman
Documentary / History / Crime
USA
English
2466
88
1979
Krzysztof Kieslowski
Jerzy Stuhr, Malgorzata Zabkowska, Ewa Pokas, Stefan Czyzewski, Jerzy Nowak
Drama / Comedy
Poland
Polish
2472
74
86
1963
Stan Brakhage
Stan Brakhage
Short / Drama / Experimental
USA
English (Silent)
2472
74
86
1964
Stan Brakhage
Jane Brakhage, Stan Brakhage
Short / Drama / Experimental
USA
English (Silent)
2474
31
1955
Federico Fellini
Broderick Crawford, Richard Basehart, Giulietta Masina
Drama / Comedy / Crime
Italy / France
Italian
2474
31
1957
Luchino Visconti
Maria Schell, Marcello Mastroianni, Jean Marais, Marcella Rovena
Drama / Romance
Italy / France
Italian
2477
85
1916
Lois Weber
Mary MacLaren, Harry Griffith, Mattie Witting, Jessie Arnold, William V. Mong
Drama
USA
English (Silent)
2477
74
87
2006
Zhang Ke Jia
Zhao Tao, Han Sanming, Li Zhubin, Xiang Haiyu, Zhou Lin, Ma Lizhen
Drama / Romance
China / Hong Kong / Japan
Mandarin
2482
87
2018
Alice Rohrwacher
Adriano Tardiolo, Agnese Graziani, Luca Chikovani, Alba Rohrwacher
Drama
Italy / Switzerland / France / Germany
Italian
2491
72
88
2000
Michael Haneke
Juliette Binoche, Thierry Neuvic, Josef Bierbichler, Alexandre Hamidi
Drama / Experimental
France / Germany / Romania
French
2495
31
1976
Michael Schultz
Richard Pryor, Franklyn Ajaye, George Carlin, Darrow Igus
Comedy
USA
English
2498
84
2020
Steve McQueen
Amarah-Jae St. Aubyn, Micheal Ward, Kedar Williams-Stirling, Shaniqua Okwok
Drama
UK
English
2501
81
2003
Joon-ho Bong
Kang-ho Song, Sang-kyung Kim, Roe-ha Kim, Jae-ho Song, Hie-bong Byeon
Crime / Drama / Mystery / Thriller / Detective
South Korea
Korean
2516
87
1987
Todd Haynes
Rob LaBelle, Gwen Kraus, Bruce Tuthill
Short / Biography / Experimental / Cult
USA
English
2519
88
1971
Hollis Frampton
Michael Snow
Short / Experimental
USA
English
2520
31
2000
Agnès Jaoui
Anne Alvaro, Jean-Pierre Bacri, Alain Chabat, Agnès Jaoui
Comedy / Drama / Romance
France
French
2525
82
1997
Kiyoshi Kurosawa
Kôji Yakusho, Masato Hagiwara, Tsuyoshi Ujiki, Anna Nakagawa
Crime / Thriller / Detective
Japan
Japanese
2525
87
1964
Jan Nemec
Ladislav Jánsky, Antonín Kumbera, Irma Bischofova, Ivan Asic
Drama / War
Czechoslovakia
Czech
2533
74
79
1967
Shirley Clarke
Jason Holliday, Shirley Clarke, Carl Lee
Documentary / Biography
USA
English
2534
86
2002
Elia Suleiman
Elia Suleiman, Manal Khader, Nayef Fahoum Daher
Drama / Romance / War / Comedy
France / Morocco / Germany / Palestine
Arabic
2545
78
1982
Kathleen Collins
Seret Scott, Bill Gunn, Duane Jones, Billie Allen, Gary Bolling, Noberto Kerner
Comedy / Drama
USA
English
2546
74
2017
Lucrecia Martel
Daniel Giménez Cacho, Lola Dueñas, Matheus Nachtergaele
Drama
Argentina / Brazil / Spain / Dominican Republic / France / Netherlands / Mexico / Switzerland / USA / Portugal / Lebanon
Spanish
2547
86
1973
Bill Gunn, Fima Noveck
Marlene Clark, Duane Jones, Enrico Fales, Tara Fields, Sam Waymon, Betsy Thurman
Horror
USA
English
2550
88
2014
Roy Andersson
Holger Andersson, Nils Westblom
Drama / Comedy
Sweden / Germany / Norway / France
Swedish
2551
31
1949
King Vidor
Gary Cooper, Patricia Neal, Raymond Massey, Kent Smith
Drama
USA
English
2551
31
2001
Jean-Luc Godard
Bruno Putzulu, Cecile Camp, Jean Davy, Françoise Verny
Drama
France / Switzerland
French
2551
31
1984
Mike Leigh
Marion Bailey, Phil Daniels, Tim Roth, Pam Ferris, Jeff Robert
Drama / Comedy
UK
English
2551
31
1933
Boris Barnet
Aleksandr Chistyakov, Sergei Komarov, Yelena Kuzmina
Drama / War / Period Film
Soviet Union
Russian
2551
31
1935
Henry Hathaway
Gary Cooper, Ann Harding, John Halliday, Ida Lupino
Romance / Drama / Fantasy
USA
English
2551
31
1947
Raoul Walsh
Robert Mitchum, Teresa Wright, Judith Anderson, Dean Jagger
Thriller / Western
USA
English
2552
31
74
1974
Chantal Akerman
Chantal Akerman, Niels Arestrup, Claire Wauthion
Drama
France / Belgium
French
2561
88
2012
Miguel Gomes
Teresa Madruga, Laura Soveral, Ana Moreira, Henrique Espírito Santo
Drama / Romance
Portugal / Germany / Brazil / France
Portuguese
2563
88
1936
Harry Watt, Basil Wright
John Grierson, Stuart Legg
Short / Documentary
UK
English
2564
30
88
1971
Kamal Amrohi
Raaj Kumar, Meena Kumari, Ashok Kumar, Nadira, Veena
Musical / Romance / Drama
India
Urdu
2565
31
1991
Spike Lee
Wesley Snipes, Annabella Sciorra, Spike Lee, Ossie Davis
Drama / Romance
USA
English
2566
85
1974
Brian De Palma
Paul Williams, William Finley, Jessica Harper, George Memmoli, Gerrit Graham
Comedy / Horror / Musical / Thriller / Cult
USA
English
2572
31
1953
Kenji Mizoguchi
Michiyo Kogure, Ayako Wakao, Seizaburô Kawazu
Drama
Japan
Japanese
2572
74
88
2010
Raoul Ruiz
Adriano Luz, Maria João Bastos, Ricardo Pereira, Clotilde Hesme
Drama / Mystery / Epic / Period Film
Portugal / France
Portuguese
2574
85
2017
Lynne Ramsay
Joaquin Phoenix, Dante Pereira-Olson, Larry Canady, Vinicius Damasceno, Neo Randall
Drama / Mystery / Thriller / Crime / Detective
UK / France
English
2580
74
1895
Louis Lumière
Documentary / Short
France
French (Silent)
2581
31
1995
Barry Sonnenfeld
John Travolta, Gene Hackman, Rene Russo, Danny DeVito
Comedy / Drama / Crime / Gangster
USA
English
2583
86
1977
Agnès Varda
Thérèse Liotard, Valérie Mairesse, Robert Dadiès
Drama / Romance
Venezuela / France / Belgium
French
2584
74
80
1993
Chantal Akerman
Documentary / Experimental
Belgium / France / Portugal
French
2590
31
1995
Jean-Luc Godard
Jean-Luc Godard, Denis Jadót, Elisabeth Kaza
Documentary / Drama / Experimental
France
French
2591
82
2008
Hirokazu Koreeda
Hiroshi Abe, Yui Natsukawa, You, Kazuya Takahashi, Shohei Tanaka, Kirin Kiki
Drama
Japan
Japanese
2593
87
2019
Jordan Peele
Lupita Nyong'o, Winston Duke, Elisabeth Moss, Tim Heidecker, Shahadi Wright Joseph
Horror / Thriller / Mystery
Japan / USA
English
2595
31
1993
Ken Loach
Bruce Jones, Julie Brown, Gemma Phoenix, Ricky Tomlinson
Drama / Comedy
UK
English
2595
31
87
1975
Ramesh Sippy
Dharmendra, Sanjeev Kumar, Hema Malini, Amitabh Bachchan
Adventure / Action / Drama / Musical / Romance / Thriller
India
Hindi
2598
88
1949
Norman McLaren, Evelyn Lambart
Animation / Short / Music / Experimental
Canada
English (No Dialogue)
2599
31
1985
Marion Hänsel
Jane Birkin, Trevor Howard, John Matshikiza, Nadine Uwampa
Drama
Belgium / France
English
2599
31
1981
Shohei Imamura
Kaori Momoi, Shigeru Izumiya, Ken Ogata, Shigeru Tsuyuguchi
Drama / Comedy / Period Film
Japan
Japanese
2599
31
1966
Jean-Pierre Melville
Lino Ventura, Paul Meurisse, Raymond Pellegrin
Drama / Crime / Thriller / Gangster / Caper / Post-Noir
France
French
2599
31
1968
Federico Fellini
Terence Stamp, Salvo Randone, Anne Tonietti, Marina Yaru, Fabrizio Angeli
Drama / Horror
France / Italy
French
2599
31
1953
Ingmar Bergman
Harriet Andersson, Lars Ekborg, Dagmar Ebbesen, Åke Fridell, Naemi Briese
Drama / Romance
Sweden
Swedish
2602
87
1990
Akira Kurosawa, Ishirô Honda
Akira Terao, Mitsuko Baisho, Toshie Negishi, Mieko Harada
Fantasy / Drama / Adventure
Japan / USA
Japanese
2603
87
1941
Jean Grémillon
Jean Gabin, Madeleine Renaud, Michèle Morgan, Charles Blavette, Jean Marchat
Drama / Romance
France
French
2607
71
81
1974
Peter Watkins
Geir Westby, Gro Fraas, Eric Allum, Amund Berge, Kerstii Allum
Biography / Drama
Sweden / Norway
Norwegian
2610
87
2016
Raoul Peck
Samuel L. Jackson, James Baldwin, Dick Cavett
Documentary / History
France / USA
English
2613
74
80
1992
Djibril Diop Mambéty
Ami Diakhate, Mansour Diouf, Djibril Diop Mambéty
Drama / Comedy
Senegal
Wolof
2614
30
71
82
1971
Michael Snow
Documentary / Experimental
Canada
English (No Dialogue)
2614
31
88
1960
K. Asif
Prithviraj Kapoor, Madhubala, Durga Khote, Nigar Sultana
Drama / War / Romance / History / Biography
India
Urdu
2615
31
88
1913
Victor Sjöström
Hilda Borgström, Aron Lindgren, Erik Lindholm
Drama
Sweden
Swedish (Silent)
Rating
Rank
Starring
Genre
Country
Language
2619
67
2017
David Lynch
Kyle MacLachlan, Sheryl Lee, Michael Horse, Chrysta Bell, Miguel Ferrer
Crime / Drama / Horror / Mystery / Thriller / Detective / Cult
USA
English
2623
87
2019
Joanna Hogg
Tilda Swinton, Richard Ayoade, Tom Burke, Honor Swinton Byrne, Jack McMullen
Drama / Mystery / Romance
UK / USA
English
2630
30
1967
Pier Paolo Pasolini
Silvana Mangano, Franco Citti, Alida Valli, Carmelo Bene
Drama
Italy / Morocco
Italian
2637
74
1919
D.W. Griffith
Lillian Gish, Robert Harron, Clarine Seymour, Carol Dempster
Drama / Romance
USA
English (Silent)
2641
88
2009
Giorgos Lanthimos
Christos Stergioglou, Michele Valley, Aggeliki Papoulia, Mary Tsoni
Comedy / Drama
Greece
Greek
2641
88
1961
Luis García Berlanga
Cassen, José Luis López Vázquez
Comedy / Drama
Spain
Spanish
2641
31
73
85
1994
Ming-liang Tsai
Kuei-Mei Yang, Chao-jung Chen, Kang-sheng Lee
Drama
Taiwan
Mandarin
2644
31
73
1997
Harmony Korine
Nick Sutton, Jacob Sewell, Jacob Reynolds, Lara Tosh
Drama / Experimental
USA
English
2644
84
1913
Phillips Smalley, Lois Weber
Lois Weber, Val Paul, Douglas Gerrard, Sam Kaufman
Short / Drama / Thriller
USA
English (Silent)
2650
72
87
1964
Andy Warhol
Andy Warhol
Documentary / Experimental
USA
English (Silent)
2651
69
1972
Sarah Maldoror
Elisa Andrade, Domingos de Oliveira, Jean M'Vondo, Dino Abelino
Drama
Angola / France
Portuguese
2652
29
70
88
1966
Roberto Rossellini
Jean-Marie Patte, Raymond Jourdan, Silvagni, Katharina Renn
Drama / History / Period Film / Biography
France
French
2657
74
1917
Victor Sjöström
Victor Sjöström, Edith Erastoff, August Falck, Bergliot Husberg
Drama
Sweden
Swedish (Silent)
2660
70
73
2002
Bing Wang
Documentary / Biography
China / Netherlands
Mandarin
2666
81
2001
Hsiao-hsien Hou
Qi Shu, Jack Kao, Chun-hao Tuan, Yi-Hsuan Chen, Jun Takeuchi
Drama / Romance
Taiwan / France
Cantonese
2674
72
85
1963
Luis García Berlanga
Nino Manfredi, Emma Penella, José Isbert, Angel Alvarez
Drama / Comedy
Spain / Italy
Spanish
2675
30
1959
William Castle
Vincent Price, Judith Evelyn, Darryl Hickman, Patricia Cutts
Horror / Sci-Fi / Thriller
USA
English
2681
31
1995
Abel Ferrara
Lili Taylor, Christopher Walken, Annabella Sciorra, Edie Falco
Horror / Drama
USA
English
2681
31
1967
Seijun Suzuki
Jo Shishido, Mariko Ogawa, Annu Mari, Koji Nambara
Action / Crime / Drama / Gangster / Thriller
Japan
Japanese
2681
31
1985
Amir Naderi
Abbas Nazeri, Majid Niroumand, Musa Torkizadeh
Drama
Iran
Persian
2681
31
1984
Kaige Chen
Bai Xue, Xueyin Wang, Tuo Tan, Quiang Liu
Drama
China
Mandarin
2682
30
83
1992
Abbas Kiarostami
Farhad Kheradmand, Pouya Payvar, Behrouz Abedini, Shahin Abzan, Ziba Babayi
Documentary / Drama / Adventure
Iran
Persian
2682
31
1969
Glauber Rocha
Maurício do Valle, Odete Lara, Othon Bastos
Drama / Western / Adventure
France / Brazil / West Germany
Portuguese
2682
31
1984
David Lynch
Kyle MacLachlan, Virginia Madsen, José Ferrer
Action / Adventure / Sci-Fi / Fantasy / Cult
USA
English
2682
31
1947
Otto Preminger, John M. Stahl
Linda Darnell, Cornel Wilde, Richard Greene, George Sanders
Drama / Romance / History / Period Film
USA
English
2682
31
1957
Akira Kurosawa
Toshirô Mifune, Isuzu Yamada, Kyôko Kagawa
Comedy / Drama / Period Film
Japan
Japanese
2682
31
1936
Vishnupant Govind Damle, Sheikh Fattelal
Vishnupant Pagnis, Gauri, B. Nandrekar, Shankar Kulkarni
Drama / Biography / Religion
India
Hindi
2682
31
1928
Aleksandr Dovzhenko
Mikola Nademsky, Semen Svashenko, Alexander Podorozhny
Drama / Experimental
Soviet Union
Russian (Silent)
2685
31
1987
Michel Khleifi
Mohamad Ali El Akili, Bushra Karaman, Makram Khoury
Drama
Israel / France / Belgium
Arabic
2687
71
1979
Med Hondo
Cyril Aventurin, Fernand Berset, Roland Bertin, Gérald Bloncourt
Drama / Musical
France / Algeria / Mauritania
French
2695
83
1926
Teinosuke Kinugasa
Masao Inoue, Yoshi Nakagawa, Ayako Iijima, Kyosuki Takamatsu
Drama / Experimental
Japan
Japanese (Silent)
2697
87
1984
Billy Woodberry
Nate Hardman, Kaycee Moore, Angela Burnett, Ronald Burnett, Kimberly Burnett
Drama / Romance
USA
English
2697
87
1970
Madeline Anderson
Ralph Abernathy, Leon Davis, Coretta Scott King
Documentary / History / Short
USA
English
2704
82
2006
Michael Mann
Colin Farrell, Jamie Foxx, Li Gong, Naomie Harris, Ciarán Hinds
Action / Crime / Drama / Thriller / Detective
USA
English
2710
88
1953
Ida Lupino
Edmond O'Brien, Frank Lovejoy, William Talman
Drama / Film-Noir / Thriller / Crime / Cult
USA
English
2712
72
87
1979
Danièle Huillet, Jean-Marie Straub
Olimpia Carlisi, Guido Lombardi, Gino Felici, Lori Pelosini
Drama
Italy / West Germany / UK / France
Italian
2714
84
2016
Andrea Arnold
Sasha Lane, Shia LaBeouf, McCaul Lombardi, Arielle Holmes, Crystal Ice
Comedy / Drama
UK / USA
English
2717
71
88
1990
Jean-Luc Godard
Alain Delon, Domiziana Giordano, Roland Amstutz
Drama / Experimental / Fantasy / Romance
Switzerland / France
French
2717
72
76
1981
Andrzej Zulawski
Isabelle Adjani, Sam Neil, Margit Carstensen, Heinz Bennent, Johanna Hofer
Drama / Horror / Experimental
France / West Germany
English
2718
85
1944
Maya Deren
Maya Deren, John Cage, Alexander Hammid
Short / Experimental
USA
English (Silent)
2718
85
1975
Frederick Wiseman
Documentary
USA
English
2721
31
87
1918
Louis Feuillade
Mary Harald, René Cresté, Georges Biscot
Drama / Adventure / Fantasy
France
French (Silent)
2723
85
1999
Sofia Coppola
James Woods, Kathleen Turner, Kirsten Dunst, Josh Hartnett, Michael Paré
Drama / Mystery / Period Film
USA
English
2724
31
72
77
1968
Octavio Getino, Fernando E. Solanas, Santiago Álvarez
María de la Paz, Fernando E. Solanas
Documentary
Argentina
Spanish
2725
31
86
1966
Pier Paolo Pasolini
Totò, Ninetto Davoli, Femi Benussi, Rossana Di Rocco
Comedy
Italy
Italian
2727
74
76
2010
Patricio Guzmán
Gaspar Galaz, Lautaro Núñez, Luís Henríquez
Documentary / Drama / History
Chile / Spain / France / Germany / USA
Spanish
2729
31
65
1972
Jacques Rivette
Jean-Pierre Léaud, Bulle Ogier, Michel Lonsdale
Comedy / Drama / Thriller / Experimental
France
French
2730
87
2008
Agnès Varda
Agnès Varda, André Lubrano, Blaise Fournier, Vincent Fournier
Documentary / Biography
France
French
2730
85
1993
Alanis Obomsawin
Alanis Obomsawin
Documentary / War / History
Canada
English
2730
85
1943
Herbert Selpin, Werner Klingler
Sybille Schmitz, Hans Nielsen, Kirsten Heiberg, Ernst Fritz Fürbringer
Action / Drama
Germany
German
2731
31
71
78
1936
Boris Barnet, S. Mardanin
Yelena Kuzmina, Lev Sverdlin, Nikolai Kryuchkov, Semen Svashenko
Drama / Comedy / Romance
Soviet Union
Russian
2731
86
2018
Gan Bi
Wei Tang, Jue Huang, Sylvia Chang, Hong-Chi Lee, Yongzhong Chen
Drama / Mystery
China / France
Mandarin
2732
87
2016
Bill Morrison
Kathy Jones-Gates, Michael Gates, Sam Kula, Bill O'Farrell, Chris 'Mad Dog' Russo
Documentary / History
USA
English
2733
31
75
1993
Derek Jarman
Derek Jarman, John Quentin, Nigel Terry, Tilda Swinton
Documentary / Drama / Experimental
UK
English
2734
88
2014
Alice Rohrwacher
Monica Bellucci, Alba Rohrwacher, Margarete Tiesel, André Hennicke
Drama
Italy / Switzerland / Germany
Italian
2735
85
2016
Kelly Reichardt
Kristen Stewart, Michelle Williams, Laura Dern, Jared Harris, James Le Gros
Drama
USA
English
2735
75
1977
Sara Gómez
Mario Balmaseda, Yolanda Cuéllar, Mario Limonta, Isaura Mendoza
Drama / Romance
Cuba
Spanish
2736
87
1965
Marlen Khutsiyev
Valentin Popov, Nikolai Gubenko, Stanislav Lyubshin
Drama
Soviet Union
Russian
2736
87
2000
João Pedro Rodrigues
Ricardo Meneses, Beatriz Torcato, Andre Barbosa, Eurico Vieira
Drama / Adult
Portugal
Portuguese
2736
31
1963
Mario Monicelli
Marcello Mastroianni, Renato Salvatori, Gabriella Giorgelli
Crime / Drama
Italy / France / Yugoslavia
Italian
2736
87
2013
Ming-liang Tsai
Shiang-chyi Chen, Kang-sheng Lee, Yi Cheng Lee, Yi Chieh Lee, Yi Ching Lu
Drama
France / Taiwan
Mandarin
2737
31
1950
Jacques Becker
Daniel Gélin, Anne Vernon, Betty Stockfeld
Comedy / Romance
France
French
2738
31
87
1985
Edward Yang
Hou Hsiao-Hsien, Wu Nien-Chen, Mei Fang, Tsai Chin, Su-Yun Ko
Drama / Romance
Taiwan
Taiwanese
2739
86
2019
Pedro Costa
Vitalina Varela, Ventura, Manuel Tavares Almeida, Francisco Brito
Drama
Portugal
Portuguese
2742
88
1963
Satyajit Ray
Anil Chatterjee, Madhabi Mukherjee, Jaya Bhaduri, Haren Chatterjee, Sefalika Devi
Drama / Comedy
India
Bengali
2742
87
1979
Manoel de Oliveira
António Sequeira Lopes, Cristina Hauser
Drama / Romance
Portugal
Portuguese
2742
87
1995
Mohsen Makhmalbaf
Shaghayeh Djodat, Behzad Dorani, Feizola Gashghai, Maryam Keyhan, Mohsen Makhmalbaf
Documentary / Comedy / Drama
Iran
Persian
2742
87
1998
Ming-liang Tsai
Kuei-Mei Yang, Kang-sheng Lee, Tien Miao, Hsiang-Chu Tong
Drama / Musical / Comedy / Romance / Sci-Fi
Taiwan / France
Mandarin
2742
87
1989
Harun Farocki
Documentary / War / History
West Germany
German
2742
87
1998
Aleksei German
Yuri Tsurilo, Nina Ruslanova, Mikhail Dementyev, Aleksandr Bashirov
Drama / Comedy
Russia / France
Russian
2742
87
1977
Marguerite Duras
Marguerite Duras, Gérard Depardieu
Drama / Experimental
France
French
2743
86
1957
John Ford
John Wayne, Dan Dailey, Maureen O'Hara, Ward Bond, Ken Curtis
Drama / Biography / War
USA
English
2745
31
71
79
1998
Hsiao-hsien Hou
Tony Leung Chiu-Wai, Michiko Hada, Michelle Reis, Carina Liu
Drama / Romance / Period Film
Taiwan
Shanghainese
2747
29
1998
Theo Angelopoulos
Bruno Ganz, Isabelle Renauld, Fabrizio Bentivoglio
Drama
Greece / France / Italy
Greek
2748
73
78
2000
Pedro Costa
Vanda Duarte, Lena Duarte, Zita Duarte, Manuel Gomes Miranda, Diogo Pires Miranda
Drama
Portugal / Germany / Switzerland
Portuguese
2749
86
2016
Kirsten Johnson
Kirsten Johnson
Documentary
USA
English
2749
76
1967
Med Hondo
Robert Liensol, Théo Légitimus, Ambroise M'Bia, Gabriel Glissant
Drama
France / Mauritania
French
2749
88
2006
Satoshi Kon
Megumi Hayashibara, Tôru Furuya
Animation / Sci-Fi / Adventure / Detective
Japan
Japanese
2749
87
2011
Mojtaba Mirtahmasb, Jafar Panahi
Jafar Panahi
Documentary
Iran
Persian
2749
76
1992
David Lynch
Sheryl Lee, Ray Wise, Mädchen Amick, Dana Ashbrook, Phoebe Augustine
Drama / Horror / Mystery / Thriller / Detective / Cult
France / USA
English
2751
86
2010
Clio Barnard
Manjinder Virk, Christine Bottomley, Monica Dolan, Jimi Mistry, Natalie Gavin
Documentary / Biography / Drama / Experimental
UK
English
2752
74
78
2000
Jonas Mekas
Jonas Mekas, Andy Warhol, Allen Ginsberg, Stan Brakhage, Hollis Frampton
Documentary / Biography / Experimental
USA
English
2752
31
1912
Dorothy G. Shore
Martin Fuller, Mrs. William Bechtel, Walter Edwin, Ethel Jewett
Drama / Short / Experimental
USA
English (Silent)
2753
88
1971
Stan Brakhage
Documentary / Short / Experimental
USA
English (Silent)
2753
88
1993
Atom Egoyan
Arsinée Khanjian, Atom Egoyan, Ashot Adamyan
Drama
Armenia / Canada / Germany
English
2753
88
1931
Dziga Vertov
Documentary / Experimental
Soviet Union
Russian
2753
88
1963
Vera Chytilová
Jirí Kodet, Eva Bosáková
Documentary / Drama / Sports
Czechoslovakia
Czech
2754
74
1960
Akira Kurosawa
Toshirô Mifune, Masayuki Mori, Kyôko Kagawa, Tatsuya Mihashi
Drama / Thriller
Japan
Japanese
2758
31
88
1996
Aki Kaurismäki
Kati Outinen, Kari Väänänen, Elina Salo
Comedy / Drama
Finland
Finnish
2759
31
1995
Rob Epstein, Jeffrey Friedman
Lily Tomlin, Tony Curtis, Susie Bright, Arthur Laurents
Documentary / History
France / UK / Germany / USA
English
2760
31
67
82
1977
John Cassavetes
Gena Rowlands, John Cassavetes, Ben Gazzara, Joan Blondell
Drama
USA
English
2761
87
2017
David Lowery
Casey Affleck, Rooney Mara, McColm Cephas Jr., Kenneisha Thompson, Grover Coulson
Drama / Fantasy / Romance
USA
English
2761
77
1984
Eduardo Coutinho
Eduardo Coutinho, Elizabeth Teixeira, Ferreira Gullar, Tite de Lemos
Documentary / History
Brazil
Portuguese
2762
88
2011
Sang-soo Hong
Jun-Sang Yu, Sang Jung Kim, Seon-mi Song, Bo-kyung Kim
Drama / Comedy
South Korea
Korean
2765
88
1954
André De Toth
Sterling Hayden, Gene Nelson, Phyllis Kirk, Ted de Corsia, Charles Bronson
Crime / Film-Noir / Drama / Gangster / Detective
USA
English
2765
88
1964
Samuel Fuller
Constance Towers, Anthony Eisley, Michael Dante, Virginia Grey, Patsy Kelly
Crime / Drama / Film-Noir
USA
English
2765
88
2020
Garrett Bradley
Rob G. Rich, Rob Rich II, Fox Rich, Freedom Rich, Justus Rich, Laurence M. Rich
Documentary / Drama
USA
English
2767
31
71
81
1997
David Lynch
Bill Pullman, Patricia Arquette, Balthazar Getty, Robert Blake
Drama / Mystery / Thriller / Horror / Crime
France / USA
English
2767
31
1965
Luchino Visconti
Claudia Cardinale, Jean Sorel, Michael Craig, Renzo Ricci
Drama
Italy
Italian
2769
72
1992
Chris Marker
Alexander Medvedkin, Léonor Graser, Rhona Campbell
Documentary / Biography / History
France
French
2772
78
1931
Mario Peixoto
Olga Breno, Tatiana Rey, Raul Schnoor, Brutus Pedreira, Iolanda Bernardes
Drama / Romance / Experimental
Brazil
Portuguese (Silent)
2776
73
1959
Fritz Lang
Debra Paget, Paul Hubschmid, Walter Reyer, Claus Holm
Adventure / Romance / Drama
West Germany / France / Italy
German
2777
31
1974
Pier Paolo Pasolini
Ninetto Davoli, Franco Citti, Tessa Bouché
Fantasy / Adventure / Romance
Italy / France
Italian
2778
74
1972
Werner Schroeter
Magdalena Montezuma, Christine Kaufmann, Candy Darling
Musical / Drama / Comedy / Fantasy / Experimental
West Germany
German
2778
74
1959
Roberto Rossellini
Documentary / Drama
France / Italy
Italian
2778
74
1949
Georges Franju
Georges Hubert, Nicole Ladmiral
Documentary / Short / Drama
France
French
2778
74
1955
Fritz Lang
Stewart Granger, George Sanders, Joan Greenwood, Viveca Lindfors
Adventure
USA
English
2778
74
1974
Ritwik Ghatak
Gyanesh Mukherjee, Bijon Bhattacharya, Utpal Dutt
Drama / Experimental
India
Bengali
2778
74
1997
Ming-liang Tsai
Lee Kang-Sheng, Lu Hsiao-Ling, Miao Tien
Drama
Taiwan
Mandarin
2780
79
1983
Lizzie Borden
Honey, Adele Bertei, Jean Satterfield, Florynce Kennedy, Becky Johnston, Pat Murphy
Comedy / Drama / Sci-Fi / Mystery / Thriller
USA
English
2780
79
1969
Toshio Matsumoto
Pîtâ, Osamu Ogasawara, Yoshimi Jô, Koichi Nakamura, Flamenco Umeji
Drama / Romance / Experimental
Japan
Japanese
2780
79
1999
Lynne Ramsay
Tommy Flanagan, Mandy Matthews, William Eadie, Michelle Stewart, Lynne Ramsay Jr.
Drama
UK / France
English
2782
74
81
1966
Larisa Shepitko
Mayya Bulgakova, Sergey Nikonenko, Zhanna Bolotova, Panteleymon Krymov
Drama / War
Soviet Union
Russian
2786
74
1995
Pedro Almodóvar
Marisa Paredes, Juan Echanove, Carmen Elías, Rossy de Palma, Chus Lampreave
Drama / Thriller / Crime
Spain / France
Spanish
2787
31
1964
Roger Vadim
Jane Fonda, Anna Karina, Maurice Ronet, Catherine Spaak
Drama / Romance
France / Italy
French
2789
31
1994
Kar Wai Wong
Brigitte Lin, Leslie Cheung, Maggie Cheung, Tony Leung Chiu Wai
Drama / Adventure / Period Film
Hong Kong / China / Taiwan
Cantonese
2789
31
1998
Bernardo Bertolucci
Thandie Newton, David Thewlis, Claudio Santamaria
Drama / Romance
Italy / UK
English
2789
31
1969
Nagisa Oshima
Tetsuo Abe, Fumio Watanabe, Akiko Koyama, Tsuyoshi Kinoshita
Drama / Crime
Japan
Japanese
2789
31
1992
Guy Maddin
Kyle McCulloch, Gosia Dobrowolska, Sarah Neville, Paul Cox
Comedy / Horror / Drama
Canada
English
2789
31
1964
Peter Watkins
Documentary / Drama / War / History
UK
English
2789
31
1947
Tex Avery
Family / Animation / Comedy / Short
USA
English
2789
31
1932
Jean Renoir
Pierre Renoir, Georges Térof, Winna Winifried
Crime / Mystery / Detective / Drama
France
French
2789
31
1928
Marcel L'Herbier
Brigitte Helm, Henry Victor, Alfred Abel, Antonin Artaud
Drama
France
French (Silent)
2789
31
1983
Jane Campion, Gerard Lee
Paul Melchert, Yves Stening, Sean Callinan, David Benton
Short / Drama / Experimental / Comedy / Fantasy
Australia
English
2789
31
1978
Eric Rohmer
Fabrice Luchini, André Dussollier, Solange Boulanger
Drama / Adventure / Period Film
France / Italy / West Germany
French
2789
31
1995
Charles Burnett
Short / Drama / Comedy
USA
English
2789
31
1993
Aleksandr Sokurov
Drama / Experimental
Russia / Germany
Russian
2791
30
1981
François Truffaut
Gérard Depardieu, Fanny Ardant, Henri Garcin
Drama / Romance
France
French
2792
31
1958
Leo McCarey
Paul Newman, Joanne Woodward, Joan Collins, Jack Carson
Comedy / War
USA
English
2795
31
1961
Jerzy Kawalerowicz
Lucyna Winnicka, Mieczyslaw Voit, Anna Ciepielewska
Drama / Religion / Period Film
Poland
Polish
2798
30
1994
Moufida Tlatli
Amel Hedhili, Najia Ouerghi, Hend Sabri, Fatima Ben Saïdane
Drama
France / Tunisia
Arabic
2801
81
1969
Chadi Abdel Salam
Ahmed Marei, Ahmad Hegazi, Nadia Lutfi, Ahmad Anan, Shafik Nour El Din
Drama
Egypt
Arabic
2801
81
1982
Chantal Akerman
Angelo Abazoglou, Frank Aendenboom, Natalia Akerman, Véronique Alain
Drama
Belgium / France / Netherlands / Canada
French
2803
31
1929
Hanns Schwarz
Brigitte Helm, Francis Lederer, Warwick Ward, Lya Jan, Harry Hardt
Drama / Romance
Germany
German (Silent)
2805
31
68
86
1979
Yuri Norstein
Aleksandr Kalyagin
Animation / Short / Experimental
Soviet Union
Russian
2816
82
1986
John Akomfrah
Pervaiz Khan, Meera Syal, Yvonne Weekes
Documentary
UK
English
2816
82
1976
Margarida Cordeiro, António Reis
Albino S. Pedro, Carlos Margarido, Mariana Margarido, Luis Ferreira, Armando Manuel
Drama
Portugal
Portuguese
2816
82
2001
Claire Denis
Vincent Gallo, Tricia Vessey, Béatrice Dalle, Alex Descas, Florence Loiret Caille
Drama / Horror / Thriller / Romance
France / Germany / Japan / Luxembourg
French
2820
31
68
87
1942
Humphrey Jennings, Stewart McAllister
Chesney Allen, Bud Flanagan, Leonard Brockington, Myra Hess
Documentary / Short / War
UK
English
2822
31
1967
Vilgot Sjöman
Lena Nyman, Vilgot Sjöman, Börje Ahlstedt
Documentary / Drama
Sweden
Swedish
2823
73
85
1973
Alejandro Jodorowsky
Alejandro Jodorowsky, Horacio Salinas, Zamira Saunders, Juan Ferrara, Adriana Page
Adventure / Drama / Fantasy / Experimental
Mexico / USA
Spanish
2823
73
85
1952
Margaret Tait
Short
UK
English
2824
31
74
85
1987
Kazuo Hara
Kenzo Okuzaki, Emperor Hirohito
Documentary / War / History
Japan
Japanese
2825
83
1966
Bruce Baillie
Ella Fitzgerald
Short / Music / Experimental
USA
English
2825
83
1975
Patricio Guzmán
Abilio Fernández, Salvador Allende
Documentary / History
Chile / Cuba
Spanish
2826
29
84
1959
Guru Dutt
Waheeda Rehman, Guru Dutt, Naaz, Johnny Walker, Mahesh Kaul
Musical / Romance / Drama
India
Hindi
2827
74
85
1979
Iván Zulueta
Eusebio Poncela, Cecilia Roth, Will More, Marta Fernández Muro
Drama / Horror
Spain
Spanish
2828
30
71
87
1996
Mohsen Makhmalbaf
Mirhadi Tayebi, Mohsen Makhmalbaf, Ali Bakhsi, Ammar Tafti
Drama / Comedy
Iran / France
Persian
2829
70
87
1999
Danièle Huillet, Jean-Marie Straub
Gianni Buscarino, Vittorio Vigneri, Angela Nugara, Carmelo Maddio, Angela Durantini
Drama
Italy / France / Germany
Italian
2830
31
84
1969
Jonas Mekas
Timothy Leary, Andy Warhol, Allen Ginsberg, John Lennon
Documentary / Experimental
USA
English
2831
73
86
1963
Stan Brakhage
Short / Experimental
USA
English (Silent)
2832
84
1980
Glauber Rocha
Maurício do Valle, Jece Valadão, Antonio Pitanga, Tarcísio Meira
Drama / Fantasy / History / Sci-Fi / War / Religion / Epic / Experimental
Brazil
Portuguese
2832
84
2015
Apichatpong Weerasethakul
Jenjira Pongpas, Banlop Lomnoi, Jarinpattra Rueangram, Petcharat Chaiburi
Drama / Fantasy / Mystery
Thailand / UK / Germany / France / Malaysia / South Korea / Mexico / USA / Norway
Thai
2832
84
1955
Kinuyo Tanaka
Yumeji Tsukioka, Ryôji Hayama, Junkichi Orimoto, Hiroko Kawasaki
Biography / Drama / Romance
Japan
Japanese
2832
84
1967
Carolee Schneemann
Carolee Schneemann, James Tenney
Short / Experimental
USA
English (Silent)
2832
84
2011
Don Hertzfeldt
Sara Cushman, Don Hertzfeldt
Animation / Short / Drama / Fantasy / Comedy / Experimental
USA
English
2832
84
2018
Mariano Llinás
Elisa Carricajo, Valeria Correa, Pilar Gamboa, Laura Paredes, Esteban Lamothe
Drama / Fantasy / Musical / Mystery / Romance / Thriller / Sci-Fi / Experimental
Argentina
Spanish
2832
84
2015
Chantal Akerman
Chantal Akerman, Natalia Akerman, Sylvaine Akerman
Documentary
Belgium / France
French
2833
69
88
2006
Pedro Costa
Ventura, Vanda Duarte, Beatriz Duarte, Gustavo Sumpta, Cila Cardoso, Isabel Cardoso
Drama / Documentary
Portugal / France / Switzerland
Portuguese
2834
88
1995
Claire Denis
Alice Houri, Jessica Tharaud, Grégoire Colin, Martine Gautier
Drama / Romance
France
French
2835
74
86
1968
Danièle Huillet, Jean-Marie Straub
Gustav Leonhardt, Christiane Lang, Bob van Asperen, Bernd Weikl
Biography / History / Music / Drama
West Germany / Italy
German
2836
86
1970
Hollis Frampton
Twyla Tharp, Joyce Wieland
Experimental
USA
English
2838
71
88
1957
Michelangelo Antonioni
Steve Cochran, Alida Valli, Betsy Blair, Gabriella Pallotta, Dorian Gray
Drama
Italy / USA
Italian
2839
85
1975
Márta Mészáros
Katalin Berek, Gyöngyvér Vigh, Péter Fried
Drama
Hungary
Hungarian
2839
85
1967
Kira Muratova
Nina Ruslanova, Vladimir Vysotskiy, Kira Muratova, Lidiya Bazilskaya, Olga Viklandt
Comedy / Drama / Romance
Soviet Union
Russian
2839
85
1933
Ernst Lubitsch
Fredric March, Gary Cooper, Miriam Hopkins, Edward Everett Horton, Jane Darwell
Comedy / Romance
USA
English
2839
85
2018
Bo Hu
Yu Zhang, Yuchang Peng, Uvin Wang, Zi Xi, Xiangrong Dong, Jing Guo
Crime / Drama
China
Mandarin
2839
85
2014
Céline Sciamma
Karidja Touré, Assa Sylla, Lindsay Karamoh, Mariétou Touré
Drama
France
French
2839
85
2013
Aleksey German
Leonid Yarmolnik, Aleksandr Chutko, Yuriy Tsurilo, Evgeniy Gerchakov
Drama / Sci-Fi / Epic
Russia
Russian
2839
85
2000
Peter Watkins
Eliane Annie Adalto, Pierre Barbieux, Bernard Bombeau, Maylis Bouffartigue
Drama / History / War
France
French
2839
85
1968
Ousmane Sembene
Makhouredia Gueye, Ynousse N'Diaye, Isseu Niang, Mustapha Ture, Farba Sarr
Comedy / Drama
Senegal / France
Wolof
2839
85
1995
Paul Verhoeven
Elizabeth Berkley, Kyle MacLachlan, Gina Gershon, Glenn Plummer, Robert Davi
Drama / Cult
France / USA
English
2839
85
1983
Bette Gordon
Sandy McLeod, Will Patton, Richard M. Davidson, Luis Guzmán, Nan Goldin
Drama
USA / West Germany / UK
English
2839
85
1959
Stan Brakhage
Stan Brakhage, Myrrena Schwegmann, Jane Wodening
Documentary / Short / Experimental
USA
English (Silent)
2841
73
88
1989
Alan Clarke
Gary Walker, Bill Hamilton, Michael Foyle, Danny Small, Robert J. Taylor
Short / Crime / Drama
UK
English
2841
73
88
2004
Lav Diaz
Elryan de Vera, Angie Ferro, Pen Medina, Marife Necesito, Ronnie Lazaro
Drama / Epic
Philippines
Filipino
2842
86
2006
Abderrahmane Sissako
Aïssa Maïga, Tiécoura Traoré
Drama
France / Mali / USA
French
2842
86
1976
Mohammad Reza Aslani
Fakhri Khorvash, Mohamad Ali Keshavarz, Akbar Zanjanpour, Shohreh Aghdashloo
Drama / Mystery / Thriller
Iran
Persian
2842
86
2010
Christian Marclay
Rosanna Arquette, Bette Davis, Leonardo DiCaprio, William Hurt, Steve McQueen
Drama / Experimental
UK
English
2842
86
1935
Len Lye
Animation / Short / Experimental
UK
English
2842
86
1973
Mani Kaul
Kana Ram, Raisa Padamsee, Hardan, Shambhudan, Ravi Menon, Manohar Lalas
Drama / Fantasy / Romance
India
Hindi
2842
86
2015
Ryûsuke Hamaguchi
Sachie Tanaka, Hazuki Kikuchi, Maiko Mihara, Rira Kawamura, Hiromi Demura
Drama
Japan
Japanese
2842
86
1969
Hugo Santiago
Olga Zubarry, Lautaro Murúa, Juan Carlos Paz, Martín Adjemián
Drama / Sci-Fi / Experimental
Argentina
Spanish
2842
86
1992
Barbara Hammer
Jerre, Maria, Ruth, Sandy Binford, Peter Cramer, Barbara Hammer
Documentary / Experimental
USA
English
2842
86
1989
Nanni Moretti
Nanni Moretti, Silvio Orlando, Mariella Valentini, Alfonso Santagata
Comedy / Sports / Drama
Italy / France
Italian
2842
86
1967
Mikio Naruse
Yûzô Kayama, Yôko Tsukasa, Mitsuko Kusabue, Mitsuko Mori
Drama / Romance
Japan
Japanese
2842
86
1965
John Ford
Anne Bancroft, Sue Lyon, Margaret Leighton, Flora Robson, Mildred Dunnock
Drama / History / Period Film
USA
English
2842
86
2008
Lana Wachowski, Lilly Wachowski
Emile Hirsch, Christina Ricci, John Goodman, Susan Sarandon, Matthew Fox
Action / Adventure / Comedy / Drama / Family / Sci-Fi / Sports
USA / UK / Germany / Japan
English
2842
86
1978
Carlos Mayolo, Luis Ospina
Luis Alfonso Londoño, Carlos Mayolo, Ramiro Arbeláez
Short / Comedy
Colombia
Spanish
2842
86
1978
Gonzalo García Pelayo
Miguel Ángel Iglesias, Ana Bernal, Lola Sordo, Guillermo Méndez
Comedy / Drama / Romance
Spain
Spanish
2843
30
87
1937
Ernst Lubitsch
Marlene Dietrich, Herbert Marshall, Melvyn Douglas
Drama / Comedy / Romance
USA
English
2844
31
87
1971
Kira Muratova
Zinaida Sharko, Oleg Vladimirsky, Tatyana Mychko, Yuri Kayurov
Drama
Soviet Union
Russian
2844
31
87
1951
Kenji Mizoguchi
Kinuyo Tanaka, Nobuko Otowa, Yuji Hori, Kiyoko Hirai, Reiko Kondo
Drama
Japan
Japanese
2845
87
1984
Danièle Huillet, Jean-Marie Straub
Christian Heinisch, Nazzareno Bianconi, Mario Adorf, Laura Betti, Harun Farocki
Drama
West Germany / France
German
2845
87
1975
Dario Argento
David Hemmings, Daria Nicolodi, Gabriele Lavia, Macha Méril, Eros Pagni
Horror / Mystery / Thriller
Italy
Italian
2845
87
2012
Anurag Kashyap
Manoj Bajpayee, Nawazuddin Siddiqui, Tigmanshu Dhulia, Richa Chadha, Reema Sen
Action / Comedy / Crime / Drama / Thriller / Adventure / Epic
India / France
Hindi
2845
87
1976
John Smith
Short / Comedy / Drama / Experimental
UK
English
2845
87
2003
Jane Campion
Meg Ryan, Jennifer Jason Leigh, Michael Nuccio, Allison Nega, Dominick Aries
Mystery / Thriller / Crime / Drama
UK / Australia / France / USA
English
2845
87
1971
Maurice Pialat
Pierre Doris, Jacqueline Dufranne, Agathe Natanson, Hervé Lévy
Comedy / Drama / War
France / Italy
French
2845
87
1973
Anthony McCall
Short / Experimental
UK
English (Silent)
2845
87
1999
Djibril Diop Mambéty
Moussa Baldé, Lissa Balera, Aminata Fall, Dieynaba Laam, Tayerou M'Baye
Drama
Senegal / France / Switzerland / Germany
Wolof
2845
87
2016
Arthur Jafa
Martin Luther King, Malcolm X, Cassi Namoda, Bayard Rustin, Walter Scott
Short / History / Documentary
USA
English
2845
87
1958
Jean Rouch
Oumarou Ganda, Gambi, Petit Touré, Alassane Maiga, Amadou Demba
Drama / Documentary
France
French
2845
87
1997
Hideaki Anno, Kazuya Tsurumaki
Megumi Ogata, Megumi Hayashibara, Yûko Miyamura, Kotono Mitsuishi
Animation / Action / Drama / Sci-Fi / Adventure
Japan
Japanese
2845
87
1970
Pier Paolo Pasolini
Gato Barbieri, Donald F. Moye, Marcello Melis, Yvonne Murray, Archie Savage
Documentary / Music
Italy
Italian
2845
87
2006
Kelly Reichardt
Daniel London, Will Oldham, Tanya Smith, Robin Rosenberg, Keri Moran
Drama
USA
English
2845
87
2002
Leslie Thornton
Drama / Experimental / Epic
USA
English
2846
30
88
1968
Maurice Pialat
Michel Tarrazon, Linda Gutenberg, Raoul Billerey
Drama
France
French
2848
68
2002
Apichatpong Weerasethakul
Kanokporn Tongaram, Min Oo, Jenjira Jansuda, Sa-gnad Chaiyapan, Kanitpat Premkij
Drama / Romance / Experimental
Thailand / France
Thai
2849
31
88
1971
Werner Herzog
Heinrich Fleischmann, Vladimir Kokol, Fini Straubinger
Documentary / Biography
West Germany
German
2849
31
88
1986
Stephen Quay, Timothy Quay
Feliks Stawinski
Short / Experimental
UK
English
2850
31
1996
Clara Law
Anthony Wong, Annette Shun Wah, Annie Yip, Edwin Pang
Drama
Australia
English
2850
31
1993
Raoul Peck
Jennifer Zubar, Toto Bissainthe, Patrick Rameau
Drama
France / Canada
Haitian
2850
31
1985
Krzysztof Kieslowski
Grazyna Szapolowska, Maria Pakulnis, Aleksander Bardini
Drama / Fantasy
Poland
Polish
2850
31
1996
Christopher Guest
Christopher Guest, Eugene Levy, Fred Willard, Catherine O'Hara
Comedy / Musical
USA
English
2851
88
1993
Manoel de Oliveira
Leonor Silveira, Cécile Sanz de Alba, Luís Miguel Cintra, Ruy de Carvalho
Drama / Romance
France / Portugal / Switzerland
Portuguese
2851
88
1984
Eric Rohmer
Pascale Ogier, Tchéky Karyo, Fabrice Luchini, Virginie Thévenet
Drama / Comedy / Romance
France
French
2853
72
1999
Peter Tscherkassky
Barbara Hershey
Short / Horror / Experimental
Austria
English (No Dialogue)
2854
31
73
1982
Jean-Luc Godard
Isabelle Huppert, Hanna Schygulla, Michel Piccoli
Drama
France / Switzerland
French
2855
73
1955
José Val del Omar
Documentary / Short
Spain
Spanish
2855
73
1983
David Perlov
Klaus Kinski, David Perlov, Mira Perlov, Neomi Perlov, Yael Perlov
Documentary
Israel
Hebrew
2855
73
1972
Artavazd Peleshian
Documentary / Short
Soviet Union
Armenian
2855
73
1985
Aleksey German
Andrei Boltnev, Andrey Mironov, Nina Ruslanova, Aleksey Zharkov, Aleksandr Filippen
Drama / Period Film / Crime / Detective
Soviet Union
Russian
2856
31
74
1982
Philippe Garrel
Anne Wiazemsky, Henri de Maublanc, Xuan Lindenmeyer
Drama / Romance
France
French
2856
31
74
1972
Noriaki Tsuchimoto
Documentary / History / Biography
Japan
Japanese
2857
74
1960
Peter Kubelka
Short / Experimental
Austria
English (No Dialogue)
2857
74
1958
Yasujirô Ozu
Shin Saburi, Kinuyo Tanaka, Ineko Arima, Yoshiko Kuga, Keiji Sada, Teiji Takahashi
Comedy / Drama
Japan
Japanese
2857
74
1977
Chris Marker
Che Guevara, Fidel Castro, Salvador Allende, Regis Debray, Yves Montand
Documentary / History
France
French
2857
74
1966
Peter Kubelka
Short / Experimental
Austria
German
2857
74
2002
Abderrahmane Sissako
Khatra Ould Abder Kader, Maata Ould Mohamed Abeid, Mohamed Mahmoud Ould Mohamed
Drama / Music / Comedy
France / Mauritania
French
2859
30
1972
Luchino Visconti
Helmut Berger, Trevor Howard, Silvana Mangano, Gert Fröbe
Drama / History / Biography / Period Film / Epic
France / Italy / West Germany
Italian
2859
30
1974
Sohrab Shahid Saless
Zadour Bonyadi, Mohammed Kani, Hibibollah Safarian
Drama
Iran
Persian
2860
31
1970
Rainer Werner Fassbinder
Karl Scheydt, Elga Sorbas, Jan George, Hark Bohm, Marius Aicher
Drama / Crime / Gangster
West Germany
German
2860
31
1983
Federico Fellini
Freddie Jones, Barbara Jefford, Victor Poletti, Peter Cellier
Comedy / War / Period Film
France / Italy
Italian
2860
31
1949
Mehboob Khan
Nargis, Dilip Kumar, V.H. Desai, Cuckoo, Raj Kapoor
Musical / Drama / Crime / Romance
India
Hindi
2860
31
1951
Raj Kapoor
Prithviraj Kapoor, Nargis, Raj Kapoor, K.N. Singh
Drama / Family / Musical / Romance
India
Hindi
2860
31
1952
Vijay Bhatt
Bharat Bhushan, Meena Kumari, Surendra, B.M. Vyas
Drama / Musical
India
Hindi
2860
31
1993
Maggie Greenwald
Suzy Amis, Bo Hopkins, Ian McKellen, David Chung
Drama / Western
USA
English
2860
31
1989
Bahram Beizai
Susan Taslimi, Parvis Pourhosseini, Adnan Afravian
Drama / Adventure
Iran
Persian
2860
31
1956
Fritz Lang
Dana Andrews, Joan Fontaine, Sidney Blackmer, Arthur Franz
Crime / Film-Noir / Drama
USA
English
2860
31
1985
Teguh Karya
Alex Komang, Rina Hassim, Sylvia Widiantono, Ray Sahetapy
Drama
Indonesia
Indonesian
2860
31
1987
Krzysztof Kieslowski
Boguslaw Linda, Tadeusz Lomnicki, Zbigniew Zapasiewicz
Drama / Fantasy
Poland
Polish
2860
31
1979
Govindan Aravindan
Ashokan, Kottara Gopalakrishnan
Fantasy / Family
India
Malayalam
2860
31
1968
Joseph Losey
Elizabeth Taylor, Richard Burton, Noel Coward, Joanna Shimkus
Drama / Romance
UK
English
2860
31
1965
William Conrad
Jeffrey Hunter, Anne Francis, Dana Andrews, Viveca Lindfors
Thriller / Drama / Crime
USA
English
2860
31
1958
Ingmar Bergman
Eva Dahlbeck, Ingrid Thulin, Bibi Andersson
Drama
Sweden
Swedish
2860
31
2000
Takeshi Kitano
Takeshi Kitano, Kuroudo Maki, Omar Epps, Masaya Kato
Crime / Thriller
USA / UK / Japan
English
2860
31
1969
Gillo Pontecorvo
Marlon Brando, Evaristo Márquez, Norman Hill
Drama
Italy / France
English
2860
31
1986
Euthana Mukdasanit
Suriya Yaovasang, Vasana Pholyiem, Suchow Phongvilai, Rome Isra
Drama
Thailand
Thai
2860
31
1991
Nicolás Echevarría
Juan Diego, Daniel Giménez Cacho, Roberto Sosa
Action / Adventure / Drama / Biography
Mexico / Spain / USA / UK
Spanish
2860
31
1976
Federico Fellini
Donald Sutherland, Tina Aumont, Cicely Browne, Carmen Scarpitta
Drama / Comedy / Biography / Period Film
Italy / USA
Italian
2860
31
1954
Allan Dwan
Barbara Stanwyck, Ronald Reagan, Gene Evans, Lance Fuller
Western
USA
English
2860
31
1980
Ishmael Bernal
Charito Solis, Johnny Wilson, Orestes Ojeda, Gina Alajar
Drama
Philippines
Filipino
2860
31
1999
Nuri Bilge Ceylan
Emin Ceylan, Fatma Ceylan, Mehmet Emin Toprak
Drama
Turkey
Turkish
2860
31
1973
Jack Hill
Pam Grier, Booker Bradshaw, Robert DoQui, William Elliott
Action / Crime / Drama / Thriller / Cult
USA
English
2860
31
1949
Junli Zheng
Dan Zhao, Yinyan Wu, Daolin Sun, Yunzhu Shangguan
Drama
China
Mandarin
2860
31
1995
Álex de la Iglesia
Álex Angulo, Armando De Razza, Santiago Segura
Comedy / Horror / Thriller
Spain / Italy
Spanish
2860
31
1933
Yu Sun
Zhanfei Gao, Li-li Li, Juanjuan Ye, Congmei Yuan
Drama
China
Mandarin (Silent)
2860
31
1988
Aleksandr Sokurov
Aleksei Ananishnov, Eskender Umarov, Irina Sokolova
Sci-Fi / Experimental
Soviet Union
Russian
2860
31
1960
Stan Brakhage
Kenneth Anger
Short / Experimental
France / USA
English (Silent)
2860
31
1978
Jerzy Kawalerowicz
Zdzislaw Mrozewski, Marek Walczewski, Henryk Bista
Drama / Biography
Poland
Polish
2860
31
1981
Emir Kusturica
Slavko Stimac, Slobodan Aligrudic, Ljiljana Blagojevic, Mira Banjac
Comedy / Drama / Romance
Yugoslavia
Serbo-Croatian
2860
31
1935
Yuan Muzhi
Musical / Drama
China
Mandarin
2860
31
1997
Steve McQueen
Short / Experimental / Comedy
UK
English
2860
31
1998
I. Nyamgavaa
Drama / Period Film / Religion
Mongolia
Mongolian
2860
31
1973
Chang-hwa Jeong
Lieh Lo, Wang Ping, Wang Ching-Feng, Tien Feng
Action / Drama / Adventure
Hong Kong
Cantonese
2860
31
1981
Manoel de Oliveira
Teresa Menezes, Diogo Dória, Mario Barroso, Silvia Rato
Drama / Romance / Period Film
Portugal
Portuguese
2860
31
1931
Gustav Machatý
Ladislav H. Struna, Magda Maderova, Jirina Sejbalová
Drama / Romance
Czechoslovakia / Austria
Czech
2860
31
1980
Helma Sanders-Brahms
Eva Mattes, Ernst Jacobi, Elisabeth Stepanek, Angelika Thomas
Drama / War
West Germany
German
2860
31
1932
Oscar Micheaux
Grace Smith, Carl Mahon, Juano Hernandez, Bud Harris
Crime / Drama / Gangster
USA
English
2860
31
1984
Jane Campion
Gabrielle Shornegg, Geraldine Haywood, Marina Knight, John Godden
Short / Drama / Music / Fantasy
Australia
English
2860
31
1976
Larry Cohen
Tony Lo Bianco, Deborah Raffin, Sandy Dennis, Sylvia Sidney
Crime / Horror / Sci-Fi / Mystery / Thriller / Detective
USA
English
2860
31
1937
Marcel Varnel
Will Hay, Martita Hunt, Peter Gawthorne, Graham Moffatt
Drama
UK
English
2860
31
1974
Werner Herzog
Walter Steiner
Documentary / Biography / Sports
West Germany
German
2860
31
1971
Robert Aldrich
Kim Darby, Scott Wilson, Tony Musante, Robert Lansing
Crime / Drama / Gangster
USA
English
2860
31
1932
Aleksandr Medvedkin
Petr Zinovyev, Yelena Yegorova, L. Nenasheva
Comedy
Soviet Union
Russian (Silent)
2860
31
1999
Luis Estrada
Damián Alcázar, Pedro Armendáriz Jr.
Comedy / Crime / Mystery
Mexico
Spanish
2860
31
1943
Andrew L. Stone
Adolphe Menjou, Martha Scott, Pola Negri, Dennis O'Keefe
Comedy
USA
English
2860
31
1934
Yu Sun
Yan Jin, Yanyan Chen, Li-li Li, Ming Luo, Junili Zheng
Comedy / Musical / Drama / War
China
Mandarin
2860
31
1938
Marcel Carné
Annabella, Jean-Pierre Aumont, Louis Jouvet, Arletty
Drama
France
French
2860
31
1985
Suzana Amaral
Marcelia Cartaxo, José Dumont, Tamara Taxman
Comedy
Brazil
Portuguese
2860
31
1954
Fritz Lang
Glenn Ford, Gloria Grahame, Broderick Crawford, Edgar Buchanan
Drama / Film-Noir / Crime
USA
English
2860
31
1968
Tai Kato
Chieko Baisho, Yuki Kawamura, Sanae Nakahara, Ran Fan O
Drama / Thriller / Mystery
Japan
Japanese
2860
31
1991
Teresa Villaverde
Ricardo Colares, Teresa Roby, Joaquim de Almeida, Vincent Gallo
Drama
Portugal / Germany
Portuguese
2860
31
1978
Guy Debord
Documentary / Experimental
France
French
2860
31
1980
Dario Argento
Leigh McCloskey, Irene Miracle, Eleonora Giorgi, Daria Nicolodi
Drama / Horror / Mystery / Cult
Italy
English
2860
31
1963
Shohei Imamura
Sachiko Hidari, Jitsuko Yoshimura, Hiroyuki Nagato
Drama / Comedy
Japan
Japanese
2860
31
1938
Abel Gance
Victor Francen, Line Noro, Marie Lou, Jean-Max
Drama / Horror / War
France
French
2860
31
1994
Barry Levinson
Joe Pesci, Christian Slater, Victoria Abril, Jason Beghe
Crime / Comedy / Drama
USA
English
2860
31
1959
Fritz Lang
Debra Paget, Paul Hubschmid, Walter Reyer, Claus Holm
Adventure / Romance
Italy / France / West Germany
German
2860
31
1980
Yvonne Rainer
Annette Michelson, Gabor Vernon, Vito Acconci, Yvonne Rainer
Drama / Experimental
USA / UK / West Germany
English
2860
31
1993
Subhash Ghai
Sanjay Dutt, Jackie Shroff, Madhuri Dixit, Ali Asghar, Subhash Ghai
Action / Crime / Musical / Romance / Fantasy
India
Hindi
2860
31
1936
Sadao Yamanaka
Chojuro Kawarasaki, Utaemon Nakamura, Shizue Yamagishi
Drama
Japan
Japanese
2860
31
1961
Ritwik Ghatak
Gyanesh Mukherjee, Bijon Bhattacharya, Anil Chatterjee
Drama / Romance
India
Bengali
2860
31
1903
Georges Méliès
Short / Fantasy
France
French (Silent)
2860
31
1970
Groupe Dziga Vertov, Jean-Luc Godard, Jean-Pierre Gorin, Gérard Martin
Gian Maria Volonté, Anne Wiazemsky, Paolo Pozzesi
Drama
France / Italy / West Germany
French
2860
31
1971
John D. Hancock
Zohra Lampert, Barton Heyman, Kevin O'Connor, Gretchen Corbett
Horror / Thriller
USA
English
2860
31
1916
Yevgeni Bauer
Vera Kholodnaya, Lydia Koreneva, Ivane Perestiani, Vitold Polonsky
Drama / Romance
Russia
Russian (Silent)
2860
31
1968
Peter Collinson
David Hemmings, Tony Beckley, Tom Bell, Alan Dobie
Drama / War
UK
English
2860
31
1972
Raymundo Gleyzer
Víctor Proncet, Raúl Fraire, Susana Lanteri
Drama / Crime
Argentina
Spanish
2860
31
1964
Mai Zetterling
Harriet Andersson, Gunnel Lindblom, Gio Petré,
Drama
Sweden
Swedish
2860
31
1993
Yousry Nasrallah
Zaki Abdel Wahab, Taheya Cariocca, Seif El Dine, Youssra
Drama / Adventure / Romance
Egypt / France
Arabic
2860
31
1936
Sacha Guitry
Sacha Guitry, Gaston Dubosc, Serge Grave, Paul Bernard
Comedy
France
French
2860
31
1913
D.W. Griffith
Walter Miller, Lillian Gish, Kate Bruce, Viola Barry, Charles West
Short / Drama
USA
English (Silent)
2860
31
1975
Jean-Pierre Dikongue-Pipa
Philippe Abia, Arlette Din Beli, Gisèle Dikongue-Pipa
Drama
Cameroon
French
2860
31
1949
Kenji Mizoguchi
Kinuyo Tanaka, Mitsuko Mito, Kuniko Miyake, Ichirô Sugai
Drama / Period Film
Japan
Japanese
2860
31
1955
Edgar G. Ulmer
Arthur Kennedy, Betta St. John, Eugene Iglesias, Charlita
Crime / Drama / Western / Action / Romance
USA
English
2860
31
1989
Tracey Moffatt
Akira Fitzgerald, Elizabeth Gentle, Agnes Hardwick, Marcia Langton
Short / Drama
Australia
English
2860
31
1991
David Greene
Richard Chamberlain, Diana Scarwid, Amy Bebout, Reid Binion
Drama / Thriller / Crime / Mystery
USA
English
2860
31
1949
Elmer Clifton, Ida Lupino
Sally Forrest, Keefe Brasselle, Leo Penn, Dorothy Adams
Drama
USA
English
2860
31
1912
D.W. Griffith
W. Chrystie Miller, Kate Bruce, Mary Pickford, Edwin August
Short / Drama
USA
English (Silent)
2860
31
1944
Veit Harlan
Carl Raddatz, Kristina Söderbaum, Irene von Meyendorff
Romance / Drama
Germany
German
2860
31
1952
Sidney Salkow
George Montgomery, Helena Carter, Jay Silverheels, Walter Kingsford
Western / Action / Adventure
USA
English
2860
31
1982
Jane Campion
Tim Pye, Katie Pye, Ben Martin
Short / Comedy / Drama
Australia
English
2860
31
1972
Hollis Frampton
Short / Experimental
USA
English (Silent)
2860
31
1970
Manoj Kumar
Ashok Kumar, Saira Banu, Manoj Kumar, Pran, Bharti, Nirupa Roy
Drama / Musical / Romance
India
Hindi
2860
31
1995
Tong Wang
Tao shu, Lu zhi, Shi jun, Zhang Shi
Drama / Documentary
Taiwan
Mandarin
2860
31
1977
John Flynn
William Devane, Tommy Lee Jones, Linda Haynes, James Best
Action / Drama / Crime / Thriller
USA
English
2860
31
1935
Sadao Yamanaka
Denjirô Ôkôchi, Kiyozo, Kunitaro Sawamura
Comedy
Japan
Japanese
2860
31
1965
Andy Warhol
Short / Experimental
USA
English
2860
31
1933
Phil Goldstone
Zita Johann, Paul Cavanagh, Alan Dinehart, Claire Du Brey
Crime / Drama
USA
English
2860
31
2000
Guy Ritchie
Jason Statham, Brad Pitt, Alan Ford, Vinnie Jones, Ewen Bremner
Crime / Comedy / Caper / Gangster
UK / USA
English
2860
31
1990
Ann Hui
Maggie Cheung, Tan Lang Jachi Tian, Waise Lee, Zi Xiong Li
Drama
Hong Kong / Taiwan
Cantonese
2860
31
1954
Mikio Naruse
Setsuko Hara, Ken Uehara, Yôko Sugi, Sô Yamamura
Drama
Japan
Japanese
2860
31
1937
Kenji Mizoguchi
Ichiro Sugai, Haruo Tanaka, Kumeko Urabe, Masao Shimizu
Drama / Romance
Japan
Japanese
2860
31
1960
Seijun Suzuki
Drama / Crime
Japan
Japanese
2860
31
1991
Frank Budgen
Short / Documentary
UK
English
2860
31
1956
Yuzo Kawashima
Michiyo Aratama, Yukiko Todoroki, Seizaburô Kawazu
Drama / Comedy
Japan
Japanese
2860
31
1971
John G. Avildsen
Bob Brady, Gordon Felio, Roz Kelly, Nancy Salmon
Romance / Drama
USA
English
2860
31
1924
Lupu Pick
Edith Posca, Eugen Klöpfer, Frieda Richard, Karl Harbacher
Drama
Germany
German (Silent)
2860
31
1956
Douglas Sirk
Barbara Stanwyck, Fred MacMurray, Joan Bennett, William Reynolds
Drama
USA
English
2860
31
1981
Peter Bogdanovich
Audrey Hepburn, Ben Gazzara, Patti Hansen, John Ritter
Comedy / Romance / Detective
USA
English
2860
31
1983
Raoul Ruiz
Jean-Bernard Guillard, Philippe Deplanche, Jean Badin
Drama / Fantasy / Experimental / Adventure
France
French
2860
31
1997
John Greyson
Michael Achtman, Matthew Ferguson, Damon D'Oliveira
Comedy / Drama / Experimental
Canada
English
2860
31
1996
Miroslav Janek
Documentary
Czech Republic
Czech
2860
31
1965
Ken Loach
Geraldine Sherman, Carol White, Vickery Turner, Michael Standing
Drama / Documentary
UK
English
2860
31
1991
Maurice Pialat
Jacques Dutronc, Alexandra London, Bernard Le Coq
Drama / Biography / Period Film
France
French
2860
31
1980
Slobodan Sijan
Pavle Vujisic, Dragan Nikolic, Danilo 'Bata' Stojkovic
Comedy / Drama / War
Yugoslavia
Serbo-Croatian
2860
31
1962
Riccardo Freda
Kirk Morris, Hélène Chanel, Vira Silenti
Adventure / Fantasy / Horror
Italy
Italian
2860
31
1978
Andrzej Wajda
Zbigniew Zapasiewicz, Ewa Dalkowska, Andrzej Seweryn
Drama
Poland / France
Polish
2860
31
1974
Lino Brocka
Lolita Rodriguez, Christopher De Leon, Eddie Garcia
Romance / Drama
Philippines
English
Rating
Rank
Starring
Genre
Country
Language