Watch Battle Creek Season 1 Episode 3
"Man's Best Friend"
Original Air Date:

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.

TMI, Kim! - Keeping Up with the Kardashians
Watch Keeping Up with the Kardashians Season 10 Episode 1
"Season 10 Premiere"
Original Air Date:

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.

The Spy - The Musketeers
Watch The Musketeers Season 2 Episode 9
"The Accused"
Original Air Date:

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.

Vane's Secret - Black Sails
Watch Black Sails Season 2 Episode 8
"XVI"
Original Air Date:

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.

The Barber Shop - Hawaii Five-0
Watch Hawaii Five-0 Season 5 Episode 19
"Kahania (Close Shave)"
Original Air Date:

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.

Going Undercover - Blue Bloods
Watch Blue Bloods Season 5 Episode 18
"Bad Company"
Original Air Date:

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.

Henry's Confirmation - Cristela
Watch Cristela Season 1 Episode 16
"Confirmation"
Original Air Date:

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.

Watching Sectionals - Glee Season 6 Episode 11
Watch Glee Season 6 Episode 11
"We Built This Glee Club"
Original Air Date:

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.

Time for Tough Decisions - Marriage Boot Camp
Watch Marriage Boot Camp Season 2 Episode 10
"Season 2 Finale"
Original Air Date:

On Marriage Boot Camp Season 2 Episode 10, the season finale, the couples decide whether they should stay together or go their separate ways.

Cole and Ramse Argue - 12 Monkeys
Watch 12 Monkeys Season 1 Episode 9
"Tomorrow"
Original Air Date:

On 12 Monkey Season 1 Episode 9, Jones makes a difficult decision to replace the Core, while Cole finds himself in 2017 smack in the middle of the plague.