When a series of cuts from after school programmes begins to take place, it is up to Bryan Ryan (guest star Neil Patrick Harris) to make the final decision. And after being king of the glee club back in the day and failing to realise his dreams, he decides it is the Glee Club that will be cut. Some Den Of Geek readers would be glad to see that happen, too. Indignant that Bryan feels this way, Will, who was in Glee Club the same time as him, decides to take him out for a drink and to talk about old times. When Bryan reveals that he still misses the bright lights, Will encourages him to audition for the local community production of Les Miserables. When they both audition for the same leading role and Will wins it, Bryan cuts the Glee Club’s budget and only restores it when Will offers him the role, as he would rather forgo his dream to save the thirteen of theirs. And there’s more. After confessing that her dream is to find her birth mother, Rachel is shocked when Jesse finds a tape in her baby box marked from mother to daughter. The tape was given to her by Vocal Adrenalin Coach Shelby who, it turns out, actually is Rachel’s real mother, but due to a contract she signed at birth, she is unable to contact her directly. Blimey. The shock of finding out her mother has been in contact is too much for Rachel and it takes a nudge from Jesse for her to finally listen to the tape and hear Shelby sing a song for her, which in turn, breaks Rachel’s heart. Since Glee started, then, I have been waiting for this episode to air. Directed by one of my all time favourite all rounders, Joss Whedon and guest starring Neil Patrick Harris, there were a lot of expectations riding on the final result, which I am glad to say was pretty brilliant. Also nice this week was the focus on Tina and Artie, two characters which are totally underused. (Jenna Ushkowitz’s rendition of True Colours during the first half of the season was outstanding and she has earned another solo by now, I think. Artie’s real heartbreak about his situation was so subtly done and acted so well that Kevin McHale should be proud of himself. Not only has he shown true acting skill, but he also managed to bring the character of Artie is life in such a way you feel he has been the centre of the show since day one. The main attraction of the show this week, however, was the introduction of Bryan Ryan and the guest starring of Neil Patrick Harris. With all the hype that surrounded this episode I do have to say I am slightly disappointed that he wasn’t in it as much as I would have liked. However, when he was on screen he did steal the show and bounced so well off Matthew Morrison I hope he can make a return and the two can carry on with their rivalry. Dream On was one of my most anticipated episodes of any show this season and I am glad to say it has delivered on all fronts. Read our review of episode 18 here.