Watch TV Online
The Originals Season 3 Episode 21 centers on Freya seeing, via prophecy, that the family is on a collision course with a new enemy.
On Grimm Season 5 Episode 20, Adalind faces a difficult decision in order to protect her children while Nick fears he'll lose everything to Black Claw.
On The Amazing Race Season 28 Episode 11, the final three teams must race back to Santa Barbara, CA and jump off a building more than 150 feet high.
On The Big Bang Theory Season 9 Episode 24, it's chaos when Leonard's recently divorced parents and Sheldon's devoutly religious mother come to visit.
Owen and Amelia take their relationship to the next level; Alex gains some clarity on his future with Jo; and Callie and Arizona struggle with the current custody arrangement
On The Blacklist Season 3 Episode 22, in part 1, Red and the task force must work outside the law in order to gain revenge for recent tragic events.
On 2 Broke Girls Season 5 Episode 21, when Han can't repay a large debt from gambling on women's tennis, he ends up in trouble with a local gang.
On Scandal Season 5 Episode 21, Mellie and Vargas pick their running mates going into the conventions and their choices may shock you on the season finale.
On the first part of The 100 Season 3 Finale, Clarke finds hope in the most unlikely place. Meanwhile, ALIE's master plan comes together.
On Bones Season 11 Episode 15, a frozen P.I. found in the Potomac has a connection to Aubrey, and there's drama surrounding Christine's first report card.