I wondered how in the world the writers could satisfy fans after the devastating cliffhanger in All Hell Breaks Loose, Part 1. I was thrilled to find that they were more than capable of continuing the story of the Winchester brothers in a marvelous way. This episode once again calls into the raw emotions of Dean in a truly touching and brilliant performance by Jensen. It also provides a new look into what Sam feels in regards to the relationship between the two brothers (excellent acting from Jared as well. The many guest stars provided wonderful dynamics, and the episode is one that will doubtless be loved by many. It satisfies the need for closure of season 2 while keeping viewers hungry for season 3. I can't wait for more; in the mean time, I'll happily watch this episode over and over.