AFI’s 100 Greatest 100-90 89-80 79-70 69-60 59-50 49-40 39-30 29-20 19-10 9-1 Share this:TwitterFacebookMoreEmailTumblrPinterestPrintLike this:Like Loading...