Special Report

America's Favorite Movies of All Time

Source: Courtesy of Orion Pictures

21. The Silence of the Lambs (1991)
> IMDb rating: 8.6
> Rotten Tomatoes audience score: 95
> Domestic box office: $284.4 million
> Starring: Jodie Foster, Anthony Hopkins, Lawrence A. Bonney, Kasi Lemmons

Source: Courtesy of Miramax

20. City of God (2002)
> IMDb rating: 8.6
> Rotten Tomatoes audience score: 97
> Domestic box office: $11.9 million
> Starring: Alexandre Rodrigues, Leandro Firmino, Matheus Nachtergaele, Phellipe Haagensen

Source: Courtesy of Fathom Events

19. Spirited Away (2001)
> IMDb rating: 8.6
> Rotten Tomatoes audience score: 96
> Domestic box office: $16.3 million
> Starring: Daveigh Chase, Suzanne Pleshette, Miyu Irino, Rumi Hiiragi

Source: Courtesy of DreamWorks Pictures

18. Saving Private Ryan (1998)
> IMDb rating: 8.6
> Rotten Tomatoes audience score: 95
> Domestic box office: $422.5 million
> Starring: Tom Hanks, Matt Damon, Tom Sizemore, Edward Burns

Source: Courtesy of Warner Bros.

17. Inception (2010)
> IMDb rating: 8.8
> Rotten Tomatoes audience score: 91
> Domestic box office: $339.7 million
> Starring: Leonardo DiCaprio, Joseph Gordon-Levitt, Elliot Page, Ken Watanabe

Source: Courtesy of 20th Century Fox

16. Star Wars: Episode IV – A New Hope (1977)
> IMDb rating: 8.6
> Rotten Tomatoes audience score: 96
> Domestic box office: $1.9 billion
> Starring: Mark Hamill, Harrison Ford, Carrie Fisher, Alec Guinness

Source: Courtesy of United Artists

15. One Flew Over the Cuckoo’s Nest (1975)
> IMDb rating: 8.7
> Rotten Tomatoes audience score: 96
> Domestic box office: $491.8 million
> Starring: Jack Nicholson, Louise Fletcher, Michael Berryman, Peter Brocco

Source: Courtesy of New Line Cinema

14. The Lord of the Rings: The Two Towers (2002)
> IMDb rating: 8.7
> Rotten Tomatoes audience score: 95
> Domestic box office: $541.0 million
> Starring: Elijah Wood, Ian McKellen, Viggo Mortensen, Orlando Bloom

Source: Courtesy of Warner Bros.

13. Goodfellas (1990)
> IMDb rating: 8.7
> Rotten Tomatoes audience score: 97
> Domestic box office: $101.5 million
> Starring: Robert De Niro, Ray Liotta, Joe Pesci, Lorraine Bracco

Source: Courtesy of Paramount Pictures

12. Forrest Gump (1994)
> IMDb rating: 8.8
> Rotten Tomatoes audience score: 95
> Domestic box office: $741.2 million
> Starring: Tom Hanks, Robin Wright, Gary Sinise, Sally Field