This was a passable episode, but just passable.  It is seen early on that the agent is a terrible person and the self-realization is way too late in the episode (of course, too late for the agent as well).  This episode just seemed to be drawn out too long for me.