Tonight I watched Marlon Brando voted the greatest actor ever amongst his peers on channel 4. The final top 5 was as follows:

1. Marlon Brando.
2. Johnny Depp.
3. Anthony Hopkins.
4. Laurence Olivier.
5. Al Pacino/ Robert De Niro.

However Anthony Hopkins above Al Pacino and Robert De Niro, I don't think so.