For those who said over-rated about Hanks, Pacino and De Niro ~ Denzel is WAY OVERRATED! He is a decent enough actor (should not have beat out Crowe for that Oscar!), but he is the same no matter what role he is playing. I couldn't tell the difference in character from Training Day to Preachers Wife. Yes, he is definitely easy on the eyes, and that smile can melt any heart ~ but what does he have that any other actor doesn't? He is Ok, but not spectacular, at least to me.