Watch TV Online
On Glee Season 6 Episode 12, the series returns to 2009 and reveals how each of the original New Directions members came to join glee club.
On Helix Season 2 Episode 10, the race is on to find a cure now that Kyle is infected, meanwhile Amy strikes a deal for immortality.
On 12 Monkeys Season 1 Episode 10, Ramse takes extreme measures to protect his family, while Cole is forced to deal with the consequences.
On Bring It Season 2 Episode 9, The Dancing Dolls head back to Atlanta for a rematch against the Dazzling Divas, and Selena and Miss D butt heads.
On Hart of Dixie Season 4 Episode 9, Annabeth's dream about the end of Bluebell spreads like wildfire throughout the town. Meanwhile, Zoe and Wade come to a cross roads when they realize they have different views on marriage.
On The Vampire Diaries Season 6 Episode 19, Bonnie and Kai help Damon rescue his mother from the 1903 prison world. Caroline and Stefan go on their humanity-free spree.
On Reign Season 2 Episode 17, Catherine suspects that Mary is being unfaithful to Francis, who falls seriously ill and Bash's life is in grave danger.
On Scandal Season 4 Episode 16 Olivia jumps into action when she learns a woman intends to expose sexual secrets of some of DC’s most elite.
On The Blacklist Season 2 Episode 16, Red and Ressler scramble to track down Tom Keen as the evidence continues to mount against Liz for murder.
On Grey's Anatomy Season 11 Episode 16, Meredith shares her worries about Derek with others. Meanwhile, Jackson tries to understand April's new attitude.