Watch TV Online
On Roseanne Season 10 Episode 8, Roseanne and Dan celebrate their 45th anniversary, while Becky and Darlene compete for Crystal's former job which has benefits.
On New Girl Season 7 Episode 7, Jess and Nick end up making two life decisions that will change their live, while Winston and Aly's big day finally arrives.
On The 100 Season 5 Episode 3, our heroes are forced to rely on the help of Shallow Valley’s dangerous new inhabitants in order to save some of their own, with surprising results.
On Lucifer Season 3 Episode 24, Lucifer has an epiphany, Maze decides to mend a broken friendship and Chloe finally sees the truth on the season finale.
On Teen Mom 2 Season 9 Episode 20, Kailyn and Briana finally came face to face and there were fireworks when accusations started being hurled around the room.
On Supergirl Season 3 Episode 18, Supergirl and Alex work together in order to keep Ruby safe when Reign begins her hunt to find and kill the girl.
In a final and drastic attempt to save Nic from Lane's acts of sabotage, Conrad must call in a favor from the one person he promised he never would. Meanwhile, Mina's partnership with The Raptor takes on new colors when Micah is rushed back to Chastain with major heart complications and Dr. Bell's alliance with Lane is put to the ultimate test when one of her patients is readmitted to the hospital.
Liv does Clive a solid and agrees to consume germaphobe brain during flu season. Ravi continues his role as surrogate father to Isobel. Major finally gets to the bottom of things, and Chase continues to spiral out of control. Lastly, Peyton struggles with a very important decision
On Love & Hip Hop: Atlanta Season 7 Episode 9, Rasheeda found herself at odds with someone in her life.
On The Terror Season 1 Episode 9, the lengths that the men are willing to go to in order to survive begins to show in both noble and horrifying ways.