I think Anthony Hopkins is one of the top 5 greatest actors of all time. He is very versatile by bein able to be Hannibal Lecter in Silence of the Lambs and Hannibal, and still being able to be the sweet old man in The World's Fastest Indian and Hearts in Atlantis. I just saw him in Fracture and he played the role perfectly. What are your opinions?