Watch TV Online
On Pretty Little Liars Season 7 Episode 3, while still reeling from Hanna's abduction, the Liars jump into action to rescue one of their own.
The campers arrive to Camp Stillwater and one of the kids that Alex and Blotter are in charge of wanders off, leaving one of them out in the cold.
On Houdini & Doyle Season 1 Episode 10, the team investigates when a reverend wakes to find everyone in town dead with no sign of violence on the season finale.
On Mistresses Season 4 Episode 5, Michael gives April a shocking confession, while Joss tries to pitch herself as the publicist for Harry's new kitchen.
On Devious Maids Season 4 Episode 5, Genevieve and Fabian's relationship takes an unexpected turn while Rosie tries to prove Spence's innocence.
On UnREAL Season 2 Episode 5, Jeremy and Rachel's relationship begins to cause problems on set while Quinn and Coleman compete for Rachel's loyalty.
My bad! On Keeping Up with the Kardashians Season 12 Episode 9, Rob apologizes to his family for how they learned of his engagement.
On Preacher Season 1 Episode 5, Jesse comes face-to-face with Fiore and LeBlanc and learns more about the entity that has overtaken his body.
On The Last Ship Season 3 Episode 3, Chandler confronts his suspected new foe. Slattery learns more about the supposed virus mutation.
On Ray Donovan Season 4 Episode 2, Det. Muncie uses evidence against the Donovans to force Ray's hand, and Ray helps Hector with a problem from his past.