Watch TV Online
On DC's Legends of Tomorrow Season 3 Episode 4, the Legends race back to 1988 to try and save Ray Palmer after learning he will die because they broke time.
On The Flash Season 4 Episode 4, Barry runs into an old enemy, while Cisco is shocked when Gypsy’s father, Breacher, unexpectedly shows up on Earth-1.
On Major Crimes Season 6 Episode 1, new Asst. Chief Mason orders Major Crimes to treat the disappearance of three 15-year-old boys as a critical missing.
On Teen Mom 2 Season 9 Episode 17, Jenelle prepared for her wedding day, and she went to war with someone close to her.
On The Real Housewives of Orange County Season 12 Episode 17, a drunken night causes fractures in a friendship, while Vicki's health scare brings surprises.
On The Good Doctor Season 1 Episode 6, Shaun and Dr. Claire Browne devise an experimental procedure that could possibly save the leg and life of a young groom.
On The Brave Season 1 Episode 6, Noah and Hannah venture out to get some intel, while McG makes a connection that leads to a potential threat stateside.
On Kevin Can Wait Season 2 Episode 6, Kevin and Chale set out on a road trip to retrieve Kendra's owl, but did they make it back with it?
On Scorpion Season 4 Episode 6, Team Scorpion is hired to prove or disprove the existence of ghosts, but the mission turns into stopping a ship on a collision course.
On Lucifer Season 3 Episode 5, Lucifer and Chloe go up against criminal defense attorney Charlotte Richards when a food chemist is found dead.