Watch TV Online
On Supergirl Season 2 Episode 22, Kara challenges Rhea to battle to save National City. Meanwhile, Superman returns and Cat offers Supergirl some advice.
On Jane the Virgin Season 3 Episode 20, as Xo and Rogelio's wedding approaches, Jane finds out about a mysterious letter Michael wrote to her before they got married.
On Gotham, Season 3 Episode 19, Temple Shaman reveals his hand to Bruce and sets up the next phase of training. Meanwhile, Nygma and Penguin are forced to work together to get out of a tricky situation
On Lucifer Season 1 Episode 17, When the man who had the final piece of the Flaming Sword is murdered and the piece goes missing, Charlotte joins Chloe and Lucifer on the case to track down the killer.
On Love and Hip Hop Season 6 Episode 12, Karlie and Joseline came to an understanding, but it came with a price.
On Teen Mom OG Season 4 Episode 8, Maci worried about Ryan's extracurricular activities, but what was he up to?
On Better Call Saul Season 3 Episode 7, Mike helps Stacey with a project and ends up making a meaningful connection, while Jimmy tries to settle his debts.
On The Bachelorette Season 13 Episode 1, Texas attorney Rachel Lindsay meets with 31 suitors eager to impress her and receive a first impression rose.
On Elementary Season 5 Episode 25, Holmes and Watson investigate a murder that started a gang war and find a familiar face on the season finale.
On Madam Secretary Season 3 Episode 23, NATO's very existence is threatened when France refuses to help the US stop Russia from invading Bulgaria