Watch TV Online
On Gotham Season 5 Episode 5, Bruce is concerned about Selina's recent behavior and Nygma looks for answers from Penguin, who leads him back to Hugo Strange.
On Brooklyn Nine-Nine Season 6 Episode 4, Gina decides it is time to spend more time with each member of the squad in the latest installment.
On Siren Season 2 Episode 2, Ben, Maddie, and Ryn desperately try and keep the newly arrived mermaid pack hidden during the town's Mermaid Beauty Contest.
On Vikings Season 5 Episode 20, the season concluded with a new battle for Kattegat in which only the gods know who will emerge victorious.
On Criminal Minds Season 14 Episode 14, the BAU heads an investigation into a string of murders taking place in supposedly haunted houses in Lewiston, Maine.
On Modern Family Season 10 Episode 14, Mitch and Cam head to an exclusive event for Lily's favorite vlogger and Phil thinks he's found Pepper his dream home.
On The Real Housewives of New Jersey Season 9 Episode 13, Teresa reveals her true feelings about Joe returning home and the Cabo trip continues.
On Suits Season 8 Episode 12, Alex ends up being caught between Samantha and his wife, while Louis learns the finer points of managing Harvey.
On Riverdale Season 3 Episode 11, Betty investigates mysterious deaths in town, and Jughead comes face-to-face with Hiram's alleged mistress. Kelly Ripa guest stars.
On All American Season 1 Episode 11, some of Spencer's former teammates show up to a recruiting event, causing him to lose focus. Olivia comes to Asher's aid.