Watch TV Online
On Family Guy Season 16 Episode 12, Stewie reveals major, never-before-told secrets when he gets sent to see his school's child psychologist for a session.
On The Walking Dead Season 8 Episode 12, Hilltop's leadership faces a difficult dilemma; Rick finds himself face to face with an adversary.
On The Simpsons Season 29 Episode 12, a detective from the 1970s tries to solve a mystery that will either clear Homer's name or send him to jail.
On The Last Man on Earth Season 4 Episode 11, Jasper is still missing, while Tandy and Todd try to convince the gang that something is majorly wrong with Karl.
On Sister Wives Season 12 Episode 10, Meri learned that all of the wives were at the childbirth except her and the family revealed their thoughts on her.
On Counterpart Season 1 Episode 9, while Howard and Emily try to chase down Kaspar, Howard continues his attempts to thwart the Guest's plans.
On Homeland Season 7 Episode 6, Carrie finally gets to enjoy a win, while Wellington must deal with a problem, and Saul calls upon an old friend.
On Ash vs Evil Dead Season 3 Episode 4, Brock warns Ash of an otherworldly hurricane brewing. Kelly and Brandy face off against a familiar face.
On The Royals Season 4 Episode 2, someone emerges as Helena and Willow assess possible brides for Robert, as Cyrus helps Liam gather intel on Robert.
The Lifeboat crew jumps back to the 1950s, where Wyatt learns that his favorite stock-car driver is a Rittenhouse sleeper agent out to destroy the American car industry.