Watch TV Online
On Once Upon A Time Season 6 Episode 16, Gideon forces Emma to help him take down the Black Fairy. Killian teams up with an old enemy in his quest.
On Homeland Season 6 Episode 12, Carrie learned a shocking revelation about the imminent attack, but what did she do to stop it?
On Girls Season 6 Episode 9, Hannah has trouble reaching Marnie after she attends an important meeting and looks to her friends for advice on what to do next.
On Chicago Justice Season 1 Episode 8, when a juror is driven to suicide by her boyfriend's harassment, Stone decides to go after him for murder.
On Shades of Blue Season 2 Episode 6, the investigation into Caroline's murder intensifies, and one member of the team admits to being a rat.
On FEUD: Bette and Joan Season 1 Episode 6, Warner pressures Aldrich to bring the original cast back together for a follow-up hag horror picture.
On The Arrangement Season 1 Episode 6, Kyle has to deal with the reappearance of a person from his past, while Megan preps for the opening of her play.
On Keeping Up with the Kardashians Season 13 Episode 5, Kim learns some terrible news about a member of her family.
On The Real Housewives of Potomac Season 2 Episode 2, Ashley's marriage experiences tension and Karen has a high tea, but dramas flow and loyalty is questioned.
On The Son Season 1 Episode 1, Eli McCullough survives a Comanche attack in 1849 and in leads his family's empire through difficult times in 1915.