There are the bizarre, way out, or fringe roles (The Salton Sea, The Velocity of Gary, Claire Dolan, Nunzio's Second Cousin, The Cell, ...) and then there are the lovable, but still mostly eccentric roles (The Whole Wide World, Happy Accidents, Desire, Good Luck, Mr. Wonderful, ...)
Always interesting choice of character parts.
At least he isn't Hollywood-lefty enough to merit a puppet in Team America!