I’ve only seen As Good as it Gets so Nicholson wins fro me he was great
Kevin Kline. Underrated performance.
As much as I adore Jim Carrey in Liar Liar, I have to go with Jack Nicholson.
Without a doubt, Samuel L. Jackson. Jackie Brown is one of Tarantino’s smoothest films, and Jackson revels in his character.