Watch TV Online
On Battle Creek Season 1 Episode 3, when their police dog sniffs out heroin on a young girl, Milt and Russ both have theories about why she had it.
On Keeping Up with the Kardashians Season 10 Episode 1, the family struggles to adapt to life after Bruce and Kris's divorce. Elsewhere, Kim is all about trying to get pregnant again.
On The Musketeers Season 2 Episode 9, the Musketeers sneak Anne out of the palace for her own safety, and Milady helps attempt to expose Rochefort as a spy.
On Black Sails Season 2 Episode 8, Eleanor finds out Max's secret, Vane decides it's time to make a move and Flint and Miranda prepare for the difficulties ahead.
On Hawaii Five-0 Season 5 Episode 19, McGarrett finds himself under attack at Odell's barbershop when the two try to protect a young man who is being hunted down by a gang.
On Blue Bloods Season 5 Episode 18, Eddie takes on her first undercover investigation to stop a predator who is luring young women with fake youth hostels.
On Cristela Season 1 Episode 16, Cristela is torn between attending Henry's Confirmation and helping Trent, who's in the middle of a PR crisis.
On Glee Season 6 Episode 11, the New Directions head to sectionals to face off against the Warblers. Rachel has a tough choice to make.
On Marriage Boot Camp Season 2 Episode 10, the season finale, the couples decide whether they should stay together or go their separate ways.
On Helix Season 2 Episode 9, Alan, Kyle and the Coast Guard search the woods for mycotics and a possible cure for the pathogen.