Watch TV Online
On Lucifer Season 2 Episode 5, Lucifer is excited to investigate the murder of his favorite action movie hero while Uriel makes an appearance.
On Timeless Season 1 Episode 4, the trio follow Flynn to Nazi Germany where they believe he's going to give them the a-bomb. Meanwhile, they meet James Bond.
On 2 Broke Girls Season 6 Episode 4, Oleg's mother arrives from the Ukraine for the baby's baptism and fires the girls from their godparent duties.
An attack is made on the President on Supergirl Season 2 Episode 2. Supergirl and the DEO are assigned to protect her and find the responsible party.
On Jane the Virgin Season 3 Episode 2, Jane and Rafael adjust to their new dynamic, and Xo worries about Alba finding out her secret.
On Keeping Up with the Kardashians Season 12 Episode 17, Scott tries to find a healthy way to pass the time and Khloe wonders if she should get a boob job.
On The Real Housewives of New Jersey Season 7 Episode 15, Teresa deals with life without Joe, while Dolores hosts a housewarming party that leads to anger.
On the Strain Season 3 Episode 9, New York City begins to fall while Eph and Dutch try to finish their new device before the city becomes overrun.
On Masters of Sex Season 4 Episode 7, Virginia and Nancy go undercover, and Bill reaches out to an old flame.
On Once Upon a Time Season 6 Episode 5 Aladdin and Jasmine visit the Cave of Wonders, as the rest of the heroes struggle to find out what became of Aladdin.