Will faces an old nemesis on this episode of Glee - and he's played by Neil Patrick Harris! Amazing. Check out a preview for "Dream On" and get psyched!
Don't tell Rachel about the father of Quinn's baby! That's the topic of conversation among various characters in this clip from the show's mid-season finale.