What is your favorite role Gary Oldman has played?

I love him in so many movies, from his bit role in True Romance to the bad guy in The Professional, to his portrayal of Sid Vicious to his Dracula. Which is your favorite of his characters. Please if you don't like him, don't answer.
Update: He plays Srius Black in the HP movies, but I could never consider that his best role. Love the movies though.
14 answers 14