GOATvs › Directors
Top 100 greatest directors of all time
The greatest film directors of all time, ranked by everyone, one head-to-head pick at a time. Build your own Top 10 and see it next to the world's.
130 film directors, from Charlie Chaplin, Fritz Lang and John Ford to Christopher Nolan, Chloé Zhao and Ryan Coogler. The starting order comes from how many of their films are in our Movies list, their Oscars and how well known they are; after that the votes decide.
- Steven Spielberg United States · 1946–
- Martin Scorsese United States · 1942–
- Stanley Kubrick United States · 1928–1999
- Quentin Tarantino United States · 1963–
- Christopher Nolan United Kingdom · 1970–
- Francis Ford Coppola United States · 1939–
- Alfred Hitchcock United Kingdom · 1899–1980
- Clint Eastwood United States · 1930–
- James Cameron Canada · 1954–
- Ridley Scott United Kingdom · 1937–
- Robert Zemeckis United States · 1952–
- Peter Jackson New Zealand · 1961–
- Charlie Chaplin United Kingdom · 1889–1977
- Mel Gibson United States · 1956–
- George Lucas United States · 1944–
- Alejandro González Iñárritu Mexico · 1963–
- David Fincher United States · 1962–
- Hayao Miyazaki Japan · 1941–
- Woody Allen United States · 1935–
- Guy Ritchie United Kingdom · 1968–
- Akira Kurosawa Japan · 1910–1998
- Ron Howard United States · 1954–
- Danny Boyle United Kingdom · 1956–
- J. J. Abrams United States · 1966–
- Sam Mendes United Kingdom · 1965–
- Roman Polanski France · 1933–
- Billy Wilder Poland · 1906–2002
- Tim Burton United States · 1958–
- Denis Villeneuve Canada · 1967–
- M. Night Shyamalan India · 1970–
- Michael Bay United States · 1965–
- Sam Raimi United States · 1959–
- Sergio Leone Italy · 1929–1989
- David Lynch United States · 1946–2025
- Steven Soderbergh United States · 1963–
- Roland Emmerich Germany · 1955–
- Guillermo del Toro Mexico · 1964–
- Ingmar Bergman Sweden · 1918–2007
- Miloš Forman Czech Republic · 1932–2018
- Oliver Stone United States · 1946–
- Federico Fellini Italy · 1920–1993
- Luc Besson France · 1959–
- Matthew Vaughn United Kingdom · 1971–
- Zack Snyder United States · 1966–
- Rob Reiner United States · 1947–2025
- Kathryn Bigelow United States · 1951–
- David Cronenberg Canada · 1943–
- Todd Phillips United States · 1970–
- Wes Anderson United States · 1969–
- Paul Thomas Anderson United States · 1970–
- Bryan Singer United States · 1965–
- Ang Lee Taiwan · 1954–
- Sidney Lumet United States · 1924–2011
- James Mangold United States · 1963–
- John Lasseter United States · 1957–
- Yorgos Lanthimos Greece · 1973–
- Chris Columbus United States · 1958–
- Mike Nichols United States · 1931–2014
- Jon Watts United States · 1981–
- Brett Ratner United States · 1969–
- James Gunn United States · 1966–
- Joss Whedon United States · 1964–
- Andrei Tarkovsky Russia · 1932–1986
- Robert Rodriguez United States · 1968–
- Gus Van Sant United States · 1952–
- Bong Joon-ho South Korea · 1969–
- Jonathan Demme United States · 1944–2017
- Sydney Pollack United States · 1934–2008
- Buster Keaton United States · 1895–1966
- Alfonso Cuarón Mexico · 1961–
- Gore Verbinski United States · 1964–
- Spike Lee United States · 1957–
- Darren Aronofsky United States · 1969–
- Adam McKay United States · 1968–
- Rian Johnson United States · 1973–
- Frank Darabont United States · 1959–
- James Wan Malaysia · 1977–
- Tony Scott United Kingdom · 1944–2012
- Taika Waititi New Zealand · 1975–
- Michael Mann United States · 1943–
- Brad Bird United States · 1957–
- Terry Gilliam United States · 1940–
- Joel Schumacher United States · 1939–2020
- Orson Welles United States · 1915–1985
- Frank Capra Italy · 1897–1991
- Martin McDonagh United Kingdom · 1970–
- Elia Kazan Turkey · 1909–2003
- William Wyler France · 1902–1981
- David Lean United Kingdom · 1908–1991
- John Carpenter United States · 1948–
- François Truffaut France · 1932–1984
- Pedro Almodóvar Spain · 1949–
- Robert Altman United States · 1925–2006
- Fritz Lang Austria · 1890–1976
- John Huston United States · 1906–1987
- Wes Craven United States · 1939–2015
- Sergei Eisenstein Russia · 1898–1948
- Lars von Trier Denmark · 1956–
- Jean-Luc Godard France · 1930–2022
- Antoine Fuqua United States · 1965–