Watch TV Online
On Jane the Virgin Season 2 Episode 20, Jane and Petra find themseleves at odds once more. Meanwhile, Rafael discovers his brother's true intentions.
On Gotham Season 2 Episode 19, Jim and Bruce ask too many questions about Project Chimera forcing Professor Strange to send Azrael after Jim.
On Reign Season 3 Episode 12, Mary may have to sacrifice another's life in order to save her own while Lola and Elizabeth become unexpected allies.
On Bates Motel Season 4 Episode 8, Norman begins to realize how much everyone has changed in his absence while Norma is torn between Romero and Norman.
On Teen Mom 2 Season 7 Episode 8, Leah and Corey squared off in court over custody of the twins. Things got very dramatic.
On The Real Housewives of Dallas Season 1 Episode 4, a secret surfaces when Marie throws a posh cocktail party and Tiffany's attempt to make peace backfires.
Cole and Cassie travel to 1944 to track down one of The Messengers on 12 Monkeys Season 2 Episode 3. Can the two put their differences aside long enough to stop an assassination attempt?
On Elementary Season 4 Episode 23, Holmes and Watson find a shocking connection when they discover the perpetrator behind the attempt made on Morland's life.
On Madam Secretary Season 2 Episode 22, a terrorist is pursued by the Murphy Station while the U.S. debates enacting a mission to secure nuclear weapons.
On The Good Wife Season 7 Episode 21, as the trial unfolds, new accusations come out and Alicia works furiously to keep Peter from going back to jail.