Watch TV Online
On The Vampire Diaries Season 7 Episode 19, the team works with Rayna to find a way to save Bonnie's life, but Enzo has another trick up his sleeve.
On Grimm Season 5 Episode 18, Nick and Hank uncover a gruesome family arrangement when the body of a dead man turns up without any bones.
On The Big Bang Theory Season 9 Episode 21, an argument between Leonard and Sheldon becomes a heated fight during a get-together with friends taking sides.
On Grey's Anatomy Season 12 Episode 20, the doctors try to save a boy who is shot while Arizona is upset when Callie makes an important decision about Sophia.
On The Blacklist Season 3 Episode 19, a woman on the run from unknown assailants happens upon Red, she enlists his help to retaliate against her attackers.
On Scandal Season 5 Episode 18 Olivia must make an agonizing choice when she uncovers the details about what Jake and Rowan are actually planning.
On 2 Broke Girls Season 5 Episode 18, Max's boyfriend stayed over to get to know her world better, but did he stay the morning after?
On DC's Legends of Tomorrow Season 1 Episode 12 the team is targeted by The Pilgrim, a deadly assassin who wants to erase the Legends from the timeline by killing their younger, non-superhero selves.
On The 100 Season 3 Episode 12, Jaha returns to Polis, and Murphy has a surprise encounter. Meanwhile, Octavia uncovers a clue back at Arkadia.
On Bones Season 11 Episode 12, Brennan gets into an intense clash with a men's rights group while Hodgins bitterness creates problems for Angela and the staff.