This episode had one hell of an ending, everything else though was definitely mediocre. The whole side plot with Sam is weird and unnecessary.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews