For me it has to be Daniel Day Lewis in There Will Be Blood. I just rented it the other day and I was really blown away over how comprehensive the character of Daniel Plainview was - mainly due to the manner in which Daniel Day Lewis played him.
Before that, most likely Heath Ledger as the Joker in The Dark Knight - a very interesting villain and the essence of how I imagine a psychopath.
And before that, Jack Nicholson as Frank Costello in The Departed. The opening scene to that movie where he is narrating during the song "Gimme Shelter" is just classic.
Before that, most likely Heath Ledger as the Joker in The Dark Knight - a very interesting villain and the essence of how I imagine a psychopath.
And before that, Jack Nicholson as Frank Costello in The Departed. The opening scene to that movie where he is narrating during the song "Gimme Shelter" is just classic.