Watch TV Online
On Shameless Season 5 Episode 10, Frank tries to continue seeing Bianca after she rebuffs him, while Ian struggles to adjust to life on medication and Lip deals with a crisis at the dorms.
Ben must investigate on his own when some disturbing events happen at his home, while Christy's constant working rubs Ben the wrong way on Secrets and Lies.
On Battle Creek Season 1 Episode 4, Russ and Milt bet on which police dog will help solve the murder of a waitress while Russ tries to get Milt to admit what brought him to town.
On Keeping Up with the Kardashians Season 10 Episode 2, the gals have a difficult time dealing with Kris Jenner getting back into the dating scene after over two decades with Bruce.
On The Musketeers Season 2 Episode 10, Rochefort's treacherous plan puts Anne and Aramis in danger, and the Musketeers try to expose Rochefort as a spy to save France.
On Black Sails Season 2 Episode 9, Eleanor declares war, Bonny makes her intentions clear to Rackham and Flint and Miranda come to grips with their past.
On Cristela Season 1 Episode 17, Cristela recalls her on first date when the family is invited to Juanita Canales' granddaughter's quinceañera.
On Grimm Season 4 Episode 14, when a murdered man is found with his foot cut off, apparently as part of some Wesen ritual for good luck, Hank and Nick investigate.
On Glee Season 6 Episode 13, members of New Directions will take their final bows as we find out how their lives turned out post-glee club.
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.