Watch TV series online.

Latest Episodes


With Oliver and Barry still stuck in the other's bodies, the two get a lead on John Deegan and head to Gotham City with Supergirl to figure out why their rea...

Aired: December 10, 2018

After Constantine breaks the cardinal Legend rule, you can't change the past, he, along with Charlie and Zari try to deal with the ramifications without tel...

Aired: December 10, 2018

Bull agrees to have TAC represent a priest who is charged in a fatal hit-and-run after he's found behind the wheel of the church van involved in the crash. B...

Aired: December 10, 2018

On the planet of Ranskoor Av Kolos, lies the remains of a brutal battlefield. But as the Doctor, Graham, Yaz, and Ryan answer nine separate distress calls, t...

Aired: December 9, 2018