A Perfect Fit - Girls
Watch Girls Season 5 Episode 3
"Japan"
Original Air Date:

On Girls Season 5 Episode 3, Hannah is shocked by what's on Fran's phone, Shoshanna's Japan job is a perfect fit and Jessa and Ray critique Adam's performance.

I Am Cait Season 2 Promo Pic
Watch I Am Cait Season 2 Episode 1
"Politically Incorrect"
Original Air Date:

On I Am Cait Season 2 Episode 1, the sta and her friends set off on an epic cross country road trip via tour buss.

The Right Herb? - The Vampire Diaries
Watch The Vampire Diaries Season 7 Episode 15
"I Would For You"
Original Air Date:

On The Vampire Diaries Season 7 Episode 15, Stefan and Valerie search for a special herb that can keep the former hidden from Rayna.

Cami in Training - The Originals
Watch The Originals Season 3 Episode 15
"An Old Friend Calls"
Original Air Date:

Klaus lears that a former foe has arrived in New Orleans on The Originals Season 3 Episode 15. This does not bode well for anyone.

A Dangerous Journey - Grimm
Watch Grimm Season 5 Episode 11
"Key Move"
Original Air Date:

On Grimm Season 5 Episode 11, a deadly move by Black Claw sends Portland into disarray while Nick and Monroe travel overseas on a dangerous journey.

The Longest Race - The Amazing Race
Watch The Amazing Race Season 28 Episode 4
"Get It Trending"
Original Air Date:

On The Amazing Race Season 28 Episode 4, romance blossoms between two racers and teams get caught in one of the largest-ever footraces for first place.

Setting Up a Breakup - Elementary
Watch Elementary Season 4 Episode 15
"Up to Heaven and Down to Hell"
Original Air Date:

On Elementary Season 4 Episode 15, Watson and Holmes investigate the murder of a wealthy woman who left her entire estate solely to her beloved dog.

Taking a Risk - How to Get Away with Murder
Watch How to Get Away with Murder Season 2 Episode 13
"Something Bad Happened"
Original Air Date:

On How to Get Away with Murder Season 2 Episode 13, flashbacks reveal what really happened to Annalise's mother.

Lack of Character - 2 Broke Girls
Watch 2 Broke Girls Season 5 Episode 13
"And You Bet Your Ass"
Original Air Date:

On 2 Broke Girls Season 5 Episode 13, Caroline is torn when she realizes that movie producers don't plan on having Max as a character in the film.

Amelia Takes the Case - Grey's Anatomy
Watch Grey's Anatomy Season 12 Episode 12
"My Next Life"
Original Air Date:

On Grey's Anatomy Season 12 Episode 12 Amelia takes on the case when Meredith's first surgical patient returns to the hospital with a new aneurysm.