Watch TV Online
On NCIS: Los Angeles Season 6 Episode 21, Sam and Callen are surprised to find an old acquaintance they thought had been murdered is very much alive and looking for help.
On Castle Season 7 Episode 20, Rick and Kate search for answers concerning Castle's disappearance after he has series of recurring dreams but the results turn deadly.
On Gotham Season 1 Episode 20, Gordon finds that the Ogre has targeted someone close to him while Bruce and Selena expose corruption at Wayne Enterprises.
Dahlis gives Klaus and Hayley a deadline on The Originals Season 2 Episode 19. She warns them that they better turn over baby Hope... or else.
On Jane the Virgin Season 1 Episode 19, Jane tries to repair her relationship with Rafael, while Xo worries about telling Rogelio about her secret kiss.
On Mike & Molly Season 5 Episode 18, Peggy's best friend, Kay comes for a visit bringing lots of emotional baggage which Molly tries to help her unload.
On 2 Broke Girls Season 4 Episode 18, Max and Caroline work to avoid utter humliation when Sophie takes them shopping for bridesmaid's dresses.
On The Night Shift Season 2 Episode 9, Topher treats a friend who's hiding a perilous secret while Jordan and Krista improvise care for the victim of a motorcycle accident.
The Following Season 3 Episode 9, the latest investigation turns into a game of cat and mouse when a discovery leads the killer to begin stalking Ryan.
On Shahs of Sunset Season 4 Episode 8, Reza starts a diet plan with MJ and Asa, GG takes a polygraph test with unexpected results, and MJ suffers a loss.