Watch TV Online
On A Million Little Things Season 1 Episode 12, the day before Jon’s death, Jon struggles at work, and Delilah and Eddie plan to tell Jon about their affair.
On Supernatural Season 14 Episode 11, Sam is left to make an unimaginable choice, while Dean spends some more time bonding with Mary and Donna.
Bonnie and Nate work together to cover up the Miller murder, while Annalise looks to keep Gabriel from learning the truth about his father.
On Grey's Anatomy Season 15 Episode 10, Deluca steps up when Owen faces a setback and Maggie worries others haven’t come to terms with Catherine’s diagnosis.
On Legacies Season 1 Episode 8, Hope makes a startling discovery about Landon, and it shocks her to the core. Is there hope for the character?
On The Orville Season 2 Episode 5, a new member joins the crew of the ship and the Orville ends up making First Contact on the latest installment.
On Gotham Season 5 Episode 4, Gordon and Penguin are forced to work together and alliances are shaken when others have different ideas of who bombed Haven.
On Brooklyn Nine-Nine Season 6 Episode 3, Charles helps Rosa deal with her love life, while Jake and Gina attend their 20th high-school reunion.
On Siren Season 2 Episode 1, Ben tries to cope with the after-effects of the siren song while more mermaids land on the shores of Bristol Cove.
On Vikings Season 5 Episode 19, Ubbe is forced into hand-to-hand combat, Floki reaches new depths, and Bjorn sets off for Scandinavia with an old rival.