Watch TV Online
On Elementary Season 5 Episode 17, Sherlock and Kitty's relationship becomes strained, and Joan tries to prove a string of murders is connected to an old case.
On The Real Housewives of Atlanta Season 9 Episode 16, Kandi plans a speedboat trip in Maui but Porsha is uninvited when she's blamed for salacious rumors.
On Madam Secretary Season 3 Episode 15, Elizabeth is shocked when the Philippines' new president makes a pass at her during a meeting about a territory treaty.
On Family Guy Season 15 Episode 15, Peter becomes upset after Joe takes all the credit for solving some crime cases in which Peter had helped.
On The Walking Dead Season 7 Episode 13, a group of Kingdommers deliver goods to the Saviors, but the routine drop off doesn't go as planned.
David asks Killian to help him uncover the truth about his father's death on Once Upon A Time Season 6 Episode 12. Regina tries to help Robin adjust to life in Storybrooke.
On Homeland Season 6 Episode 8, Saul and Carrie team up to inform PEOTUS of the conspiracy, but Javadi has a little surprise in store for them. Quinn is finally ready to accept that he's a changed man.
On Black Sails Season 4 Episode 7, Max leads Bonny and Rackham up river, while Billy finds a survivor, and Flint urges caution while Roger learns the truth.
On Girls Season 6 Episode 5, a grieving Ray finds he can't count on Marnie for support, while Adam and Jessa clash over his creative direction on their film.
On Shades of Blue Season 2 Episode 2, Wozniak and Stahl launch an all out war against one another, while Internal Affairs investigates Donnie's disappearance.