Watch TV Online
On Blue Bloods Season 6 Episode 20, Thomas Wilder, the serial killer taunting Danny, ups his game and makes things personal for the entire Reagan family.
On Hawaii Five-0 Season 6 Episode 20, Jerry tries to help his sister save a captive elephant while the team investigates the theft of a indestructible suit.
On The Originals Season 3 Episode 18, Davina and Vincent come up with a plan to stop the ancestors while the city celebrates Jazz Fest.
On The Vampire Diaries Season 7 Episode 18, the race to save Stefan continues, while Enzo tries to keep Bonnie safe from the Armory, but will he be able to?
On Grimm Season 5 Episode 17, an ancient code of vengeance puts local youths in danger while Adalind crosses paths with Eve at her old law firm.
On The Amazing Race Season 28 Episode 8, the teams race with camels and swim with sharks as the race continues through Dubai.
On Grey's Anatomy Season 12 Episode 19, April and Jackson try to do what's best for their baby, and Arizona makes a decision about her relationship with Callie.
On Grey's Anatomy Season 12 Episode 18, Ben operates on a pregnant mother without the proper surgical equipment while the hospital is on lockdown.
On The Blacklist Season 3 Episode 18, the task force must rely on Red and his unorthodox methods after a tragedy puts a team member in danger.
On 2 Broke Girls Season 5 Episode 17, Max asks Caroline to decide if she should give Randy a second chance while the girls looks for a bigger space for their shop.