Watch TV Online
On The Bachelorette Season 12 Episode 6, there's a second dreaded two-on-one date when JoJo and the eight remaining bachelors visit Buenos Aires, Argentina.
On Rizzoli & Isles Season 7 Episode 5, a woman is dead at the bottom of her stairs and the case pits the team against a killer wanting to commit the perfect crime.
On Mistresses Season 4 Episode 4, Joss tries to land a new PR client who is trying to make the "Selena Gomez transition" from actor to muscian.
On UnREAL Season 2 Episode 4, Darius decides he has to quit when he reveals his secret to Rachel but she wants Coleman to help her change his mind.
On Devious Maids Season 4 Episode 4, Rosie's suspicions of foul play continue to grow, and an unexpected visitor has an impact on Daniela and Carmen.
On Major Crimes Season 5 Episode 3, the FBI teams up with Raydor's team when an investigation turns into a desperate scramble to hunt down a terrorist.
On The Real Housewives of Orange County Season 11 Episode 2, Heather travels to Turks and Caicos in the hopes of helping Terry reconnect with their kids.
On The Fosters Season 4 Episode 2, Stef's furious when she discovers Brandon snuck out to help Cortney move, and the Adams Foster household's on lockdown.
On Shahs of Sunset Season 5 Episode 11, a surprise visitor startles the gang on their trip to Belize while Mike is forced to reveal a secret.
On Game of Thrones Season 6 Episode 10, Cersei's judgement day finally approaches and she gets ready to find out what's going to become of her.