Watch TV Online
On NCIS: Los Angeles Season 9 Episode 16, Callen pursues every option when his father is apprehended in an exchange of two Americans being held hostage in Iran.
On Madam Secretary Season 4 Episode 15, Elizabeth must handle a foreign leader who may know that a minority group in his country is being persecuted.
On The Simpsons Season 29 Episode 13, Homer and Marge tell their story of how they transitioned from loving their life without kids to being miserable parents.
On The Walking Dead Season 8 Episode 13, the Hilltop is thrust into action when unexpected visitors arrive; heartbreaking discoveries are made.
On Family Guy Season 16 Epiode 13, Stewie and Brian are detectives who embark on solving a string of mysterious murders set in Victorian-era London.
On Brooklyn Nine-Nine Season 5 Episode 13, Jake must negotiate a hostage situation with a jewel thief, only to find the culprit seems to be a familiar face.
On Homeland Season 7 Episode 7, Saul expands one of his operations, while Carrie ends up making her move, and Wellington has his own reckoning.
On The Royals Season 4 Episode 3, Helena finds herself at the center of a new scandal, while Liam makes a big move with the evidence he has on Robert.
On Timeless Season 2 Episode 3, Lucy, Wyatt and Rufus work with Hedy Lamarr to get the only copy of "Citizen Kane" back for a Rittenhouse sleeper agent in 1941.
On Billions Season 3 Episode 1, Axe must make and live with a difficult choice, while Chuck finds he gets a mandate in the season 3 premiere.