Watch TV Online
On DC's Legends of Tomorrow, Rip Hunter will go back in time to assemble eight future legends to help him fight against uber villain Vandal Savage.
On The 100 Season 3 Premiere, we rejoin a drastically altered Clarke months after the Mount Weather Massacre, as she is on the run from everyone.
On Code Black Season 1 Episode 13, Christa's feelings towards Neal begins to grow while Angus' older brother, a hot shot ER doctor comes to visit.
On Law & Order: SVU Season 17 Episode 12, two high school students' futures are in jeopardy when the detectives investigate a murky case of date rape.
On Criminal Minds Season 11 Episode 12, the BAU investigates whether a ride-share service is the link between several murder victims in Boston.
On Chicago PD Season 3 Episode 12, in order to bring down a major cocaine supplier, Voight convinces his former cellmate to be a criminal informant.
On The Mysteries of Laura Season 2 Episode 11, Laura ends up having to fight to survive when the murder of a perfume mogul takes a shocking turn.
On Arrow Season 4 Episode 10 Oliver must deal with the devastating consequences of Darhk's last attack. Seeking revenge, Oliver goes on a brutal manhunt looking for Dahrk.
Now that he has Sam in the cage with him, Lucifer offers Sam a way out, but it comes with a steep price.
On 2 Broke Girls Season 5 Episode 7, chaos ensues when Oleg's pro-basketball playing cousin comes to town to play a game against Max's favorite team.