Watch TV Online
On Good Witch Season 5 Episode 4, Cassie plays host to Henry, a dashing stranger, and Olivia, a visiting poet; the two quickly fall for each other., but a revelation about Henry's true identity could throw a wrench in their burgeoning relationship. Abigail and Donovan squabble.
On Fear the Walking Dead Season Episode 4, the rescue mission that the team is on hits a snag, while Charlie ends up unexpectedly finding a friend.
On Claws Season 3 Episode 3, Desna and her crew crash a private party to discover the source of the governor's bribe money that's being laundered at the casino.
On Marvel's Agents of S.H.I.E.L.D. Season 6 Episode 6, after fighting through space and alternate realities, only their own demons can stop FitzSimmons’ reunion.
On The Real Housewives of New York City Season 11 Episode 16, Ramona plans a surprise birthday party on the same night as the Countess's Cabaret!
On iZombie Season 5 Episode 8, Liv and Ravi each consume the brain of a very dislikable car salesman and end up inheriting his competitive nature.
On Elementary Season 7 Episode 5, a tech billionaire hires Holmes and Watson to investigate a personal threat he suspects originated from within his own company.
On Jane the Virgin Season 5 Episode 13, Jane and Rafael finally in a good place but they are concerned to discover Mateo's treatment might be a problem.
On The Amazing Race Season 31 Episode 10, the final five teams try not to crack while transporting eggs across town by bicycle in the Netherlands.
On Queen Sugar Season 4 Episode 2, Ralph Angel confronts Nova as Charley tries to stop her book, Micah returns from Europe changed, and a mystery man hits town.