3 Point Stan
POW! Right in the kissah.
Lewis is also really good in There Will be Blood if you haven't seen that one.
I have. Excellent film. I'll watch almost anything he's in. While I can't say any of his films stand atop (or even in) my all-time list, he is perhaps the best actor I've known in my lifetime.
EDIT: Him and the guy who played Pedro in Napoleon Dynamite.