if you break down his acting and analyze it, he is prolly one of the weakest actors i've seen. I studied film freshman year in college and from what I can see he has zero range. He plays the same person in every role, even role's that require drastic character change. He's mostly in movie's because he is considered one of the most attractive black men. Compare him to say a classically trained actor like Anthony Hopkins that has played the vast spectrum of character roles. Anthony Hopkins masterfully has adopted flawless character roles throughout movies across the board from serial killer, to business man, to army officer, to baron, to van helsing... etc