Watch TV Online
On 2 Broke Girls Season 6 Episode 2, Sophie and Oleg demand the girls be there for the birth of their baby, even if it's during Dessert Bar's grand opening.
On Supergirl Season 2 Episode 1, Superman pays his cousin a visit, leaving Alex feeling left out. Meanwhile, the inhabitant of the landing pod is revealed.
On The Real Housewives of New Jersey Season 7 Episode 13, Teresa prepares for Joe's stay in prison while Jacqueline's husband reveals shocking family news.
On The Strain Season 3 Episode 7, Palmer fights for his life, Setrakian creates a new plan to trap the Master and Eph and Dutch search for the Master's voice.
On Masters of Sex Season 4 Episode 5, the trial begins against Johnson and Masters. Meanwhile, Bill and Libby have a heart to heart.
On Rob & Chyna Season 1 Episode 5, Blac Chyna and Rob Kardashian get into an epic screaming match in the car.
On Once Upon a Time Season 6 Episode 3 we flashback to Cinderella going to the ball and meeting her prince, while Regina does her best to bribe Mr. Hyde in present-day.
On Shameless Season 7 Episode 2, Ian confronts Caleb about cheating on him, but will the couple be able to work it all out, or will they end their relationship?
On Ash vs Evil Dead Season 2 Episode 2 Ash takes the gang back to his house so they can go find the Necrominicon. Then he finds himself the butt of a joke.
On Blue Bloods Season 7 Episode 3, when a woman is raped, Baez is determined to find her justice, while Frank handles a PR nightmare with a wealth benefactor.