Depending on who is doing the talking, Marlon Brando is the greatest actor in film history. A lofty moniker, but one that has been associated with Brando for most of his brilliant movie career. Sure, he might have been a bear to work with and had his vices, but Brando played some of the most iconic characters that Hollywood has ever produced. Here is our ranking of his top 20 roles.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!