Barney's Version
Rachel Gordon
Despite the deficiencies in the script, everyone on screen works effectively hard to build a full story of a fairly average human being who can't seem to appreciate his own life, much less those around him.