Hollywood has a wealth of great actors, but which are the best of all time? The website "Ranker" has published a list of the best actors in film history based on viewer ratings and numbers of Oscars received. The following 17 men are the best actors of all time according to the current ranking.
17th place goes to Michael Cane.
Gene Hackman is 16th.
Daniel Day Lewis is 15th.
14th place goes to Denzel Washington.
Clint Eastwood is 13th in the ranking.
Kevin Spacey is 12th.
11th place goes to James Stewart.
Tenth place goes to Paul Newman.
Leonardo DiCaprio comes in 8th.
Marlon Brando is fifth in the website's ranking.
Jack Nicholson is in third place.
Al Pacino comes in a close second.
And the best actor of all time is....Tom Hanks! Congratulations Tom!