Watch TV Online
On The Bachelorette Season 13 Episode 8, Rachel goes on four hometown dates when she returns to the U.S. and meets the parents of the final four bachelors.
On Stitchers Season 3 Episode 6, Kirsten and the team uncover an underground gaming club. But what happens when Cameron takes a walk on the wild side?
On Preacher Season 2 Episode 5, Jesse's darker side is revealed after Tulip's secret relationship comes out, and their rocky past is revisited.
On The Real Housewives of Orange County Season 12 Episode 2, Shannon hires a feng-shui expert to bring balance to her life, and and Tamra hosts a birthday bash.
On Teen Mom 2 Season 9 Episode 1, Briana DeJesus joined the gang, but how did Jenelle react to the shocking news?
On The Real Housewives of Potomac Season 2 Episode 14, Ashley reveals a secret, Charrisse gossips about Karen, and the husbands join the conversation.
On Claws Season 1 Episode 6, the women decide to compete in a nail-design battle, and the ladies are surprised by the welcome when they visit their new salon.
On Power Season 4 Episode 4, the defense looks to get the gun thrown out as evidence, while Angela is tasked with trying to get Tasha to flip on Ghost.
On The Strain Season 4 Episode 1, Eph abandons New York for Philadelpha after the Night Eternal has set in following the nuclear war in the season premiere.
On Game of Thrones Season 7 Episode 1, Daenerys comes home, just as Cersei looks to even the odds, and Jon organizes the defenses in the North.