Watch TV Online
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.
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.
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.
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 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.
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.
On The Returned Season 1 Episode 7, Rowan lashes out at Simon and tells him the truth about his death. Meanwhile, Camille is presented to the support group who are shocked by her return.