Watch TV Online
On Roseanne Season 10 Episode 5, David shows up unexpectedly for Harris's birthday, but Darlene's conflicted on his return. Read on to find out what happens!
On Shadowhunters Season 3 Episode 5, Jace is on the hunt to find out who is out to get Simon, while Clary turns to Luke to find a way to help.
On Little People, Big World Season 13 Episode 3, Jeremy felt overwhelmed after learning a shocking truth about about Audrey's pregnancy.
On Legion Season 2 Episode 3, David discovers that he must figure out exactly how to navigate the maze during the next chapter of the story.
On New Girl Season 7 Episode 2, Jess and Cece stand up to Russell and demand Jess be given more responsibility, and Schmidt is desperate to get Ruth to sleep.
On Scorpion Season 4 Episode 22, Team Scorpion's latest case involves helping Sly's pen pal, and once the mission is complete, everything goes sideways.
On Lucifer Season 3 Episode 20, when a witness to a murder claims a winged guardian angel saved her life, Lucifer becomes paranoid about his own actions.
On Vanderpump Rules Season 6 Episode 19, Jax and Brittany's relationship takes a surprising turn, while Ariana and Brittany seek relationship advice from Lisa.
On Teen Mom OG Season 5 Episode 19, Catelynn worried that she was going to traumatize Nova because of her personal issues.
On Supergirl Season 3 Episode 14, when Winn's father dies and a copycat Toyman appears, he must work with his estranged mother to stop the attacks.