This poll has just revealed the winner of the greatest actor of all time

This poll has just revealed the winner of the greatest actor of all time

When you think of the greatest actors in the world, plenty of names will come up. The likes of Robert DeNiro, Samuel Jackson and Marlon Brando are all highly recognised actors who are often regarded as the best of all time. However, who is the best? It's hard to say what makes someone the greatest actor of all time, but the people over at Top 10's believe they have the answer.

Top 10's - a website which allows its users to vote on multiple different topics - ran a vote on who the greatest actor of all time was and the results weren't exactly surprising. While the top 10 actors were pretty much who you expect them to be, there were some surprising omissions from the list. Take a look at the top five below and read the opinions of those who voted for them.

5. Leonardo DiCaprio

"He was bad in his early day such as Critters 3 and the cheesy sit com which I forgot the name of, but now he is definitely a superstar. He has had great performances in movies like: Titanic, Inception, The Departed, Shutter Island, Blood Diamond, The Aviator, Catch Me If You Can and Romeo & Juliet."

4. Robert DeNiro

"For me, Robert De Niro is one of the greatest actors of our time. Known for the intensity he brings to each character performance, he explodes onto our screens with a kickass attitude. Immortalized in roles such as Vito Corleone in "The Godfather Part II", Travis Bickle in "Taxi Driver" and Jake LaMotta in "Raging Bull", he demonstrates his unrelenting commitment to giving his anti-hero characters authenticity."

3. Jack Nicholson

"Hm I thought long and hard before I voted and Jack Nicholson has an ability to play to the role better than all when you take into consideration he doesn't have the looks for stardom he certainly well respected as one of the finest in the business I think Adam Sandler would agree there is a particular way Jack Nicholson acts he shows so much confidence in every role like the man was born for it."

2. Johnny Depp

"Johnny Depp is the best there is, the best there was, and the best there ever will be. Give the man any role, and he'll play it perfectly. Look at what he's done: Fear and Loathing, Sleepy Hollow, Sweeney Todd, Pirates of the Caribbean, Public Enemies, and the list goes on... He is simply the greatest actor I've ever seen, and I know a thing or two about movies (I own a LOT, new and old)."

1. Tom Hanks 

"Forest Gump, The Green Mile, The the Vinci Code - all absolutely PHENOMENAL films. Tom Hanks is an outstanding actor, and I believe the best at what he does. He has surpassed the limits of many others that have come before when it comes to acting, achieving global fame and recognition for his talents. And he completely deserves it all."

So Tom Hanks takes the top spot. It's easy to see why he's so lovable, given the incredible characters he has played in magnificent films. Who do you think should have won?