Watch TV Online
On Criminal Minds Season 13 Episode 18, Rossi gets a visit from his ex-wife, and the BAU heads to Chicago to investigate an unsub leaving roses on each victim.
On SEAL Team Season 1 Episode 17, Mandy takes matters into her own hands after her boss won't okay her mission to take out their biggest target.
On Riverdale Season 2 Episode 17, the student council election heats up, and Archie tries to help after learning Hiram’s mobster associates are in Riverdale.
On Modern Family Season 9 Episode 17, Alex feels self-conscious and Phil and Claire try to prove who is smarter when Haley brings home her brilliant boyfriend.
On Designated Survivor Season 2 Episode 15, Pres. Kirkman heads to Camp David to broker a peace treaty, while Seth and Emily decide if they should be a couple.
On The Magicians Season 3 Episode 12, Julia makes amends, while Alice makes a confession, and the political situation in Fillory comes to a head.
On Suits Season 7 Episode 11, Harvey and Louis fight to protect the future of the firm, while Donna and Harvey delve into the aftermath of their kiss.
On Empire Season 4 Episode 10, Cookie must race against time and use the skills she learned in prison to rescue Lucious who has been kidnapped by Nurse Claudia.
On Star Season 2 Episode 10, Carlotta must attempt to deal with a family visit, while being devastated by the fire that resulted in someone's death.
On Survivor: Ghost Island Season 36 Episode 5, after performing a difficult challenge yet another castaway is voted out of the game and sent home.