He did a credible job with the ambiguity that was called for. He had that innocense thing going, too. Likes him in Sea of Love better in which in plays a NYC detective, also, but a veteran hard boiled type. Don't imagine that part was as challenging, tho, as the title might suggest. The movie under discussion may actually be one of his ten best performances. We are probably talking about our greatest living actor overall, excluding things like Devil's Advocate and, don't stone me for this, Scarface.