Watch TV Online
On Gotham Season 3 Episode 5, Penguin struggles to uphold his promises to Gotham while Butch goes down a dark path with the infamous Red Hood Gang.
On Lucifer Season 2 Episode 4, Chloe and Lucifer investigate a serial killer in Los Angeles while Chloe falls prey to Lucifer's bet with Maze.
On Scorpion Season 3 Episode 4, the team must find a boy from Ralph's class who goes missing on a field trip after he has an unexpected run-in with a criminal.
On 2 Broke Girls Season 6 Episode 3, the plan to attract a more sophisticated clientele takes a strange turn when arm wrestlers becomes their latest patrons.
On Timeless Season 1 Episode 3, when the team ends up in 1962 Las Vegas they encounter JFK's mistress, while Wyatt tries to alter history for himself.
On Supergirl Season 2 Episode 2, Supergirl gets injured during an attack by a kryptonite-powered villain and Superman puts the blame on Hank. Meanwhile, Kara meets her new boss, Snapper Carr.
On Jane the Virgin Season 3 Episode 1, Jane anxiously awaits the news of Michael's condition. Meanwhile, Anezka, who's pretending to be Petra, tries to keep her identity a secret.
On The Real Housewives of New Jersey Season 7 Episode 14, Joe surrenders and begins his prison sentence as Teresa and the girls must say goodbye.
On The Strain Season 3 Episode 6, the Master's voice emerges and proves to be overwhelming, while Quinlan agrees to a deal with the Ancients.
On Masters of Sex Season 4 Episode 6, Virginia attempts to repair her relationship with Bill. Meanwhile Libby finds herself on an unusual date, and Helen goes into labor.