Robert Downey Jr. He has a plethora of good movies, Tropic Thunder is imo his best performance.
- That being said, I don't really have a most favorite, I do like those who's movies are always great: Daniel-Day Lewis, Kate Winslet, Leonardo DiCaprio, Mads Mikkelsen, Michael Fassbender, Ryan...