Watch TV Online
On Legacies Season 1 Episode 7, the necromancer puts Hope in her own worst nightmare, and it's up to everyone else to save her life before it's too late.
On Vikings Season 5 Episode 13, Ubbe and Torvi strengthen the position of the Vikings, but unfortunately, not everyone supports their strategy.
On Survivor: David vs. Goliath Season 37 Episode 12, after a crucial immunity challenge, one castaway will earn a one-in-six chance at being Sole Survivor.
On Criminal Minds Season 14 Episode 10, the BAU is sent to investigate the murders of prominent businessmen, all of whom are missing their hearts.
With the holidays quickly approaching, Delilah struggles with telling Sophie and Danny about her pregnancy; and although Jon’s absence makes this time of year especially difficult, the gang comes together to help the Dixons embrace the Christmas spirit.
On Modern Family Season 10 Episode 10, Hayley wants to give the family a Christmas gift they will never forget if she can just figure out the perfect time.
On South Park Season 22 Episode 10, the boys want to win the Bike Parade but their chances end up in jeopardy when Kenny decides he's going to quit.
On SEAL Team Season 2 Episode 10, the team makes one last ditch effort to capture the leader of one of the most powerful and lethal drug cartels in Mexico
On All American Season 1 Episode 8, Billy tries to bring the team together for a win that will take Beverly to the playoffs for the first time since he became head coach.
On Riverdale Season 3 Episode 8, Jughead visits Toledo to see his mother (guest star Gina Gershon), and Veronica and Cheryl declare war against their parents.