Glee 2011 Spoilers: Kurt And Blaine Ready To Take The Next Step… But Show’s New Major Villain Stands In Their Way

Kurt and Blaine are ready to consummate their relationship on the November 8 episode of Glee. There is, however, a new obstacle that will stand in their way on the episode as well. Producers plan to introduce Dalton Academy Warbler Sebastian (played by Grant Gustin) as a Blaine-crushing villain who will be an impediment to the couple’s happiness.