Watch TV Online
On Jane the Virgin Season 3 Episode 4, Jane and Michael's hosuing situation takes an unexpected turn. Meanwhile, Anezka struggles to keep up appearances, and Xo gets a new job.
On Vanderpump Rules Season 5 Episode 1, Jax spreaded a shocking rumor and it paved the way for a dangerous chain of events that could ruin his relationship.
On Keeping Up with the Kardashians Season 12 Episode 19, Kim Kardashian searches for a method to control her anxiety. Does she find it?
On The Real Housewives of New Jersey Season 7 Episode 17, Melissa and Teresa face off against Jacqueline, while later, Teresa delivers a shocking accusation.
On Masters of Sex Season 4 Episode 9, Bill struggles to figure out his relationship with Virginia. Meanwhile, Art overhears a devestating confession, and Louise falls off the wagon.
On NCIS: Los Angeles Season 8 Episode 7, in order to find an NSA agent who disappeared, Callen goes undercover as a patient in a mental health hospital.
On Once Upon a Time Season 6 Episode 7, in order to save Storybrooke and its inhabitants from the Evil Queen, Snow and David must surrender their hearts.
On Shameless Season 7 Episode 6, Frank enjoys the good fortune of his scam while Fiona decides to invest in the laundromat, and Debbie deals with a bombshell.
An angry mob corners Ash and the team in Brock's house while Ruby tries to summon the spell to send Baal back to hell. Ash finally proves to the townsfolk he is not a murderer but a hero, when a familiar deadite comes for him.
On Quantico Season 2 Episode 6, the recruits learn the criteria for approving a drone strike, and in the future, Alex teams up with Lydia to stop the AIC.