Ranker is an online polling platform that consists of over 49 million users and recently they used their reach to settle the question, ‘Who is the greatest actor of all time?’, with rules stating that your choice should be based purely on the individuals best bodys of work and that if you can’t remember someone’s performance you must rewatch clips or highlight reels of their acting to refresh your memory.
Well over 1.1 million users voted and the results came in to reveal the following:
1. Tom Hanks
2. Bette Davis
3. Marlon Brando
4. James Stewart
5. Robert De Niro
6. Katharine Hepburn
7. Jack Nicholson
8. Morgan Freeman
9. Anthony Hopkins
10. Dustin Hoffman