Will’s high-school rival (Neil Patrick Harris) shows up and causes trouble for the glee club. Meanwhile, Rachel struggles with a longstanding personal problem; and Artie’s dream leads to an adventure. Watch this all-new episode of GLEE airing Tuesday, May 18 (9:00-10:00 PM ET/PT) on FOX.
“Dream On (Aerosmith)”
“I Dreamed A Dream”
“Safety Dance (Men Without Hats)”
“Dream A Little Dream Of Me (Mama Cass)”