Watch TV Online
Sam comes up with a way to stop Lucifer’s baby but Castiel has something else in mind for Kelly. Kelly makes a bold choice about the baby’s future.
The Task Force chases an artful bounty hunter employed to target Red's closest associates. Meanwhile, Ressler faces a moral dilemma when he takes on a new assignment with a former colleague.
On Scandal Season 6 Episode 12. a shocking threat to the White House turns everything upisde down, as Peus seems to have a strangle hold on Olivia.
On Riverdale Season 1 Episode 11, Betty is busy planning the Homecoming and Reunion weekend, and Alice asks for help with the Jason Blossom investigation.
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 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 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 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.