Although I would have liked to give this episode higher marks for the fabulous last 15 minutes, I did get pretty bored through all the memories and dream sequences. Nevertheless, there were so many touching scenes with Bobby that I couldn’t but feel this was a very successful and effective hour. Watching Bobby face his abusive dad (who was simply sickening) and speak up about the Winchesters as his sons was simply magnificent. Beaver is truly a phenomenal actor and has managed to craft a superb character whom we will truly miss (I’m taking it for granted that there’s no way Bobby will get out of this one). Jensen and Jared were also outstanding in this hour. This season has really turned around and I’m quite intrigued to see how the Winchesters are going to continue from here on out! Great.