Watch TV Online
On All American Season 1 Episode 16, Spencer suffers a devastating setback and gets strength from an unlikely source. Billy faces tough truths.
On Riverdale Season 3 Episode 16, rehearsals go underway for the school's production of Heathers: The Musical, and Veronica learns some devastating news about her family.
On Star Season 3 Episode 11, Simone, Mateo, and Derek try to get Angel home while Star's situation with the law intensifies, while Noah juggles new priorities.
On Empire Season 5 Episode 11, Lucious and Cookie try to track down the money Eddie stole and the Lyons strategize on how to clean up Kingsley's mess.
On The Magicians Season 4 Episode 9, Quentin eats a quesadilla while Kady and Zelda share a smoke on the latest episode titled, "The Serpent."
On Survivor: Edge of Extinction Season 38 Episode 5, targets begin switching from one castaway to another when their weaknesses are exposed.
On The Real Housewives of New York City Season 11 Episode 3, Barbara's clambake continues as uninvited Ramona is confronted by Luann for spreading rumors.
On The Flash Season 5 Episode 17, Team Flash discovers that a suburban mom is really a meta-human who is hiding her abilities from her family.
On The Rookie Season 1 Episode 16, Nolan makes an arrest that leads to a free-for-all on his life and has tragic consequences for the entire squad.
On This Is Us Season 3 Episode 16, Beth and Randall find their new normal, Kate and Toby spend time with baby Jack and Zoe and Kevin work on their relationship.