Watch TV Online
On Keeping Up with the Kardashians Season 14 Episode 16, Kim wondered whether her surrogate was safe in the aftermath of a big scare.
On The Real Housewives of Atlanta Season 10 Episode 12, Cynthia enlists NeNe's help to get everyone to go to Barcelona, but is shocked to learn who isn't going.
On Sister Wives Season 12 Episode 5, Mykelti finally tied the knot with Tony Padro, but what drama ensued at the wedding?
On Counterpart Season 1 Episode 4, Quayle meets a source of Howard's as the investigation of the conspiracy deepens, and Clare decides what to do about Baldwin.
On Homeland Season 7 Episode 1, Carrie and Franny are with Maggie's family in D.C, while Saul is in prison after the attempt on the President-elect's life.
On Crazy Ex-Girlfriend Season 3 Episode 12, Trent throws a wrench into Rebecca's plan to be more practical, and Josh and Valencia deal with their history.
On Jane the Virgin Season 4 Episode 10, Petra and Jane’s new partnership is off to a rocky start, as is Jane and Rafael's decision to remain just friends.
On Arrow Season 6 Episode 13, knowing everyone he loves is in danger, Oliver must decide if he needs to turn to his former teammates for help.
On Supernatural Season 13 Episode 13, Lucifer strikes an unlikely deal with a local faith healer named Sister Jo, while Sam, Dean and Castiel search for him.
On How to Get Away with Murder Season 4 Episode 12, Laurel learns that her mother could be working with her father and takes swift action.