I agree that he's not the best guy in real life, but he's still a decent actor. I don't understand why people let the actors' real personalities seep into their enjoyment of a movie. It's the same reason why I don't mind Tom Cruise and Mel Gibson films. They might be horrible people in reality, but they're decent actors. If you just dislike their acting style that's another matter of course. Now if they're personality actors like John Wayne or Michael Cera or Jack Black then that's different, because then they aren't too different from their onscreen personas.