Watch TV Online
On The Amazing Race Season 29 Episode 6, the competitors continue to face new challenges as the race goes through Milan and Lake Como, Italy.
On Criminal Minds Season 12 Episode 20, Reid anxiously awaits his trial date, while the BAU investigates when several government employees die of heart attacks.
On Chicago PD Season 4 Episode 20, While investigating a teenage boy's murder, Voight finds a connection with the murder weapon linking it to a case from 17 years ago.
On Arrow Season 5 Episode 19, Helix tells Felicity they have a way to find Chase, as Oliver, Team Arrow, ARGUS and the SCPD go on a citywide manhunt.
On Blindspot Season 2 Episode 19, Shepherd journeys to Thailand , while Jane and Weller go undercover in a scavenger hunt run by powerful hackers.
On Designated Survivor Season 1 Episode 18, as President Kirkman considers candidates for Vice President, Kimble Hookstraten finds herself embroiled in scandal.
On Law & Order: SVU Season 18 Episode 16, Benson and Barba must ask witnesses to put their jobs on the line when a news anchor accuses her boss of rape.
On Empire Season 3 Episode 14, Lucious reflects on his past with Giuliana as Anika plots to free herself from the threat posted by Tariq.
On The 100 Season 4 Episode 9, after word of Jaha's discovery breaks, Clarke struggles to keep the peace, while Jasper and Bellamy go on a quest.
On Survivor: Game Changers Season 34 Episode 8, as the competition and the challenges continue, yet one more castaway is voted out of the game.