Watch TV Online
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 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 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 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.
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 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.
Ragnar and his forces face off against Rollo and the Franks on Vikings Season 4 Episode 10. Does Rollo stand a chance against his brother's armada and Ragnar's vow to kill him?