The Best Movies of All Time

Rank This Chart

Best  |  Worst
Detailed  |  List  |  Gallery
per page
The Best Movies of All Time
Global
Ranking
Movie Title Release
Year
Director MPAA
Rating
Your
Ranking
501 Animal Crackers 1930 Victor Heerman NR -
502 Inside Llewyn Davis 2013 Joel & Ethan Coen R -
503 Rushmore 1998 Wes Anderson R -
504 Serpico 1973 Sidney Lumet R -
505 Straw Dogs 1971 Sam Peckinpah R -
506 Au Hasard Balthazar 1966 Robert Bresson NR -
507 Hiroshima mon amour 1959 Alain Resnais NR -
508 Harry Potter and the Prisoner of Azkaban 2004 Alfonso Cuarón PG -
509 Through a Glass Darkly 1961 Ingmar Bergman PG -
510 Day for Night 1973 François Truffaut PG -
511 Steamboat Bill, Jr. 1928 Charles Reisner NR -
512 The Cameraman 1928 Edward Sedgwick NR -
513 The Warriors 1979 Walter Hill R -
514 Gilda 1946 Charles Vidor NR -
515 The Right Stuff 1983 Philip Kaufman R -
516 A Hard Day's Night 1964 Richard Lester NR -
517 High Fidelity 2000 Stephen Frears R -
518 Anchorman: The Legend of Ron Burgundy 2004 Adam McKay PG13 -
519 Night and Fog 1956 Alain Resnais R -
520 Kagemusha 1980 Akira Kurosawa PG -
521 Captain America: Civil War 2016 Anthony Russo, Joe Russo PG13 -
522 Cat on a Hot Tin Roof 1958 Richard Brooks NR -
523 Amarcord 1973 Federico Fellini R -
524 District 9 2009 Neill Blomkamp R -
525 Animal House 1978 John Landis R -
526 Inherit the Wind 1960 Stanley Kramer NR -
527 X-Men 2000 Bryan Singer PG13 -
528 Spider-Man: Across the Spider-Verse 2023 Joaquim Dos Santos, Kemp Powers, Justin K. Thompson NR -
529 Nightcrawler 2014 Dan Gilroy R -
530 The Verdict 1982 Sidney Lumet R -
531 Don't Look Now 1973 Nicolas Roeg R -
532 Edge of Tomorrow 2014 Doug Liman PG13 -
533 Hard Boiled 1992 John Woo R -
534 Lethal Weapon 1987 Richard Donner R -
535 Zombieland 2009 Ruben Fleischer R -
536 Once Upon a Time in America 1984 Sergio Leone R -
537 The Hangover 2009 Todd Phillips R -
538 Marathon Man 1976 John Schlesinger R -
539 Breakfast at Tiffany's 1961 Blake Edwards NR -
540 Sabrina 1954 Billy Wilder NR -
541 Thor: Ragnarok 2017 Taika Waititi PG13 -
542 My Darling Clementine 1946 John Ford NR -
543 Dawn of the Dead 1978 George A. Romero NR -
544 La jetée 1962 Chris Marker NR -
545 Gone Girl 2014 David Fincher R -
546 The Lion in Winter 1968 Anthony Harvey PG -
547 Love and Death 1975 Woody Allen PG -
548 Lost in Translation 2003 Sofia Coppola R -
549 Die Hard With a Vengeance 1995 John McTiernan R -
550 Possession 1981 Andrzej Zulawski R -
551 Dazed and Confused 1993 Richard Linklater R -
552 From Here to Eternity 1953 Fred Zinnemann NR -
553 Three Days of the Condor 1975 Sydney Pollack R -
554 Lolita 1962 Stanley Kubrick NR -
555 The Day the Earth Stood Still 1951 Robert Wise G -
556 Ratatouille 2007 Brad Bird G -
557 The Lives of Others 2006 Florian Henckel von Donnersmarck R -
558 Picnic at Hanging Rock 1975 Peter Weir PG -
559 Invasion of the Body Snatchers 1956 Don Siegel NR -
560 Eraserhead 1977 David Lynch NR -
561 Gangs of New York 2002 Martin Scorsese R -
562 Au Revoir Les Enfants 1987 Louis Malle NR -
563 Caddyshack 1980 Harold Ramis R -
564 Brick 2005 Rian Johnson R -
565 Ball of Fire 1941 Howard Hawks NR -
566 Ivan's Childhood 1962 Andrei Tarkovsky NR -
567 The Decalogue 1989 Krzysztof Kieslowski NR -
568 Midnight Run 1988 Martin Brest R -
569 Spotlight 2015 Tom McCarthy R -
570 The Martian 2015 Ridley Scott PG13 -
571 The Killer 1989 John Woo R -
572 3 Women 1977 Robert Altman PG -
573 Slumdog Millionaire 2008 Danny Boyle, Loveleen Tandan R -
574 1917 2019 Sam Mendes R -
575 Little Miss Sunshine 2006 Jonathan Dayton, Valerie Faris R -
576 The Double Life of Veronique 1991 Krzysztof Kieslowski R -
577 L'atalante 1934 Jean Vigo NR -
578 The Killers 1946 Robert Siodmak NR -
579 Wayne's World 1992 Penelope Spheeris PG13 -
580 Scenes from a Marriage 1973 Ingmar Bergman PG -
581 Kwaidan 1964 Masaki Kobayashi NR -
582 The Jerk 1979 Carl Reiner R -
583 A Christmas Story 1983 Bob Clark PG -
584 The Quiet Man 1952 John Ford NR -
585 Cast Away 2000 Robert Zemeckis PG13 -
586 Magnolia 1999 Paul Thomas Anderson R -
587 The Man Who Knew Too Much 1956 Alfred Hitchcock PG -
588 Raise the Red Lantern 1991 Yimou Zhang PG -
589 Bullitt 1968 Peter Yates NR -
590 The Young Girls of Rochefort 1967 Jacques Demy NR -
591 Hoop Dreams 1994 Steve James PG13 -
592 Halloween 1978 John Carpenter R -
593 Once 2006 John Carney R -
594 Battleship Potemkin 1925 Sergei M. Eisenstein NR -
595 Howl's Moving Castle 2004 Hayao Miyazaki PG -
596 Re-Animator 1985 Stuart Gordon R -
597 Lifeboat 1944 Alfred Hitchcock NR -
598 Planes, Trains & Automobiles 1987 John Hughes R -
599 Duel 1971 Steven Spielberg PG -
600 The Royal Tenenbaums 2001 Wes Anderson R -
601 Spider-Man: No Way Home 2021 Jon Watts PG13 -
602 Warrior 2011 Gavin O'Connor PG13 -
603 Escape from New York 1981 John Carpenter R -
604 Cape Fear 1962 J. Lee Thompson NR -
605 Forbidden Planet 1956 Fred M. Wilcox G -
606 What's Up, Doc? 1972 Peter Bogdanovich G -
607 Kiss Kiss, Bang Bang 2005 Shane Black R -
608 A Few Good Men 1992 Rob Reiner R -
609 You Can't Take It With You 1938 Frank Capra NR -
610 Viridiana 1961 Luis Buñuel NR -
611 Spellbound 1945 Alfred Hitchcock NR -
612 Suspicion 1941 Alfred Hitchcock NR -
613 Seconds 1966 John Frankenheimer R -
614 Sleuth 1972 Joseph L. Mankiewicz PG -
615 I Saw the Devil 2010 Jee-woon Kim NR -
616 House 1977 Nobuhiko Ôbayashi NR -
617 The Raid 2011 Gareth Evans R -
618 Moonlight 2016 Barry Jenkins R -
619 Pickup on South Street 1953 Samuel Fuller NR -
620 Only Angels Have Wings 1939 Howard Hawks NR -
621 Le trou 1960 Jacques Becker NR -
622 A Beautiful Mind 2001 Ron Howard PG13 -
623 The Wicker Man 1973 Robin Hardy R -
624 The 40-Year-Old Virgin 2005 Judd Apatow R -
625 Birdman 2014 Alejandro González Iñárritu R -
626 Dracula 1931 Tod Browning NR -
627 The Devil's Backbone 2001 Guillermo del Toro R -
628 Autumn Sonata 1978 Ingmar Bergman NR -
629 Contempt 1963 Jean-Luc Godard NR -
630 Independence Day 1996 Roland Emmerich PG13 -
631 From Russia with Love 1963 Terence Young NR -
632 Giant 1956 George Stevens NR -
633 Invasion of the Body Snatchers 1978 Philip Kaufman PG -
634 Dr. No 1962 Terence Young PG -
635 Room 2015 Lenny Abrahamson R -
636 Make Way for Tomorrow 1937 Leo McCarey G -
637 Down by Law 1986 Jim Jarmusch R -
638 Watchmen 2009 Zack Snyder R -
639 What We Do in the Shadows 2014 Jemaine Clement, Taika Waititi NR -
640 Battle Royale 2000 Kinji Fukasaku NR -
641 They Shoot Horses, Don't They? 1969 Sydney Pollack PG13 -
642 Onibaba 1964 Kaneto Shindô NR -
643 Star Wars: The Force Awakens 2015 J.J. Abrams PG13 -
644 True Grit 2010 Joel & Ethan Coen PG13 -
645 Porco Rosso 1992 Hayao Miyazaki PG -
646 Ali: Fear Eats the Soul 1974 Rainer Werner Fassbinder NR -
647 Beauty and the Beast 1991 Gary Trousdale, Kirk Wise G -
648 Skyfall 2012 Sam Mendes PG13 -
649 Papillon 1973 Franklin J. Schaffner PG -
650 The Cranes are Flying 1957 Mikhail Kalatozov NR -
651 Slap Shot 1977 George Roy Hill R -
652 Angels with Dirty Faces 1938 Michael Curtiz NR -
653 The Fly 1986 David Cronenberg R -
654 Gremlins 1984 Joe Dante PG -
655 First Blood 1982 Ted Kotcheff R -
656 Foreign Correspondent 1940 Alfred Hitchcock NR -
657 The Haunting 1963 Robert Wise G -
658 Walkabout 1971 Nicolas Roeg PG -
659 Mr. Deeds Goes To Town 1936 Frank Capra NR -
660 The City of Lost Children 1995 Marc Caro, Jean-Pierre Jeunet R -
661 Heathers 1988 Michael Lehmann R -
662 The Handmaiden 2016 Chan-wook Park NR -
663 The Intouchables 2011 Olivier Nakache, Éric Toledano R -
664 The Last Laugh 1924 F.W. Murnau NR -
665 Naked 1993 Mike Leigh NR -
666 Life Is Beautiful 1997 Roberto Benigni PG13 -
667 Jackie Brown 1997 Quentin Tarantino R -
668 Dogma 1999 Kevin Smith R -
669 The Master 2012 Paul Thomas Anderson R -
670 Fantastic Mr. Fox 2009 Wes Anderson PG -
671 Hell or High Water 2016 David Mackenzie R -
672 Spartacus 1960 Stanley Kubrick NR -
673 (500) Days of Summer 2009 Marc Webb PG13 -
674 Gone with the Wind 1939 Victor Fleming G -
675 Trading Places 1983 John Landis R -
676 The Thin Blue Line 1988 Errol Morris NR -
677 Baby Driver 2017 Edgar Wright R -
678 The Iron Giant 1999 Brad Bird PG -
679 Withnail & I 1987 Bruce Robinson R -
680 Near Dark 1987 Kathryn Bigelow R -
681 Yi Yi: A One and a Two 2000 Edward Yang NR -
682 Before Sunset 2004 Richard Linklater R -
683 The Diving Bell and the Butterfly 2007 Julian Schnabel PG13 -
684 Say Anything... 1989 Cameron Crowe PG13 -
685 John Wick 2014 Chad Stahelski R -
686 Crouching Tiger, Hidden Dragon 2000 Ang Lee PG13 -
687 Cat People 1942 Jacques Tourneur NR -
688 Blow-Up 1966 Michelangelo Antonioni NR -
689 Shrek 2001 Andrew Adamson, Vicky Jenson PG -
690 The Karate Kid 1984 John G. Avildsen PG -
691 The Player 1992 Robert Altman R -
692 Synecdoche, New York 2008 Charlie Kaufman R -
693 Spider-Man 2 2004 Sam Raimi PG13 -
694 Boyhood 2014 Richard Linklater R -
695 Smiles of a Summer Night 1955 Ingmar Bergman NR -
696 Broadcast News 1987 James L. Brooks R -
697 Pickpocket 1959 Robert Bresson NR -
698 The Long Good Friday 1980 John Mackenzie R -
699 The Spirit of the Beehive 1973 Víctor Erice NR -
700 Unbreakable 2000 M. Night Shyamalan PG13 -
701 In Cold Blood 1967 Richard Brooks R -
702 Pandora's Box 1929 Georg Wilhelm Pabst NR -
703 Shutter Island 2010 Martin Scorsese R -
704 American Graffiti 1973 George Lucas PG -
705 Bring Me the Head of Alfredo Garcia 1974 Sam Peckinpah R -
706 True Lies 1994 James Cameron R -
707 Inside Out 2015 Pete Docter PG -
708 Horse Feathers 1932 Norman Z. McLeod NR -
709 Black Christmas 1974 Bob Clark R -
710 Gran Torino 2008 Clint Eastwood R -
711 Breaking Away 1979 Peter Yates PG -
712 Dark City 1998 Alex Proyas R -
713 The Hateful Eight 2015 Quentin Tarantino R -
714 All That Heaven Allows 1955 Douglas Sirk NR -
715 Clue 1985 Jonathan Lynn PG -
716 Cabaret 1972 Bob Fosse PG -
717 Top Gun: Maverick 2022 Joseph Kosinski PG13 -
718 300 2007 Zack Snyder R -
719 Faust: A German Folk Legend 1926 F.W. Murnau NR -
720 Ed Wood 1994 Tim Burton R -
721 From Dusk Till Dawn 1996 Robert Rodriguez R -
722 The Day of the Jackal 1973 Fred Zinnemann PG -
723 The Pianist 2002 Roman Polanski R -
724 My Fair Lady 1964 George Cukor G -
725 The Return of the Living Dead 1985 Dan O'Bannon R -
726 Back to the Future Part III 1990 Robert Zemeckis PG -
727 Superman 1978 Richard Donner PG -
728 A Man for All Seasons 1966 Fred Zinnemann G -
729 Poltergeist 1982 Tobe Hooper PG -
730 Our Hospitality 1923 John G. Blystone, Buster Keaton G -
731 MASH 1970 Robert Altman R -
732 The Natural 1984 Barry Levinson PG -
733 The Texas Chain Saw Massacre 1974 Tobe Hooper R -
734 Adaptation 2002 Spike Jonze R -
735 The Vanishing 1988 George Sluizer NR -
736 Die Hard 2 1990 Renny Harlin R -
737 Das Boot 1981 Wolfgang Petersen PG -
738 Spider-Man: Homecoming 2017 Jon Watts PG13 -
739 The Cabin in the Woods 2012 Drew Goddard R -
740 Waiting for Guffman 1996 Christopher Guest R -
741 Manchester by the Sea 2016 Kenneth Lonergan R -
742 The Earrings of Madame de... 1953 Max Ophüls NR -
743 Short Term 12 2013 Destin Daniel Cretton R -
744 Mon Oncle 1958 Jacques Tati NR -
745 Sicario 2015 Denis Villeneuve R -
746 The Fighter 2010 David O. Russell R -
747 Run Lola Run 1998 Tom Tykwer R -
748 Titanic 1997 James Cameron PG13 -
749 The Elephant Man 1980 David Lynch PG -
750 Dead Alive 1992 Peter Jackson NR -

Build A Custom Chart

Here are a few examples of ways
you can filter the charts: