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

Build A Custom Chart

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