Watch TV Online
On Teen Wolf Season 6 Episode 20, familiar faces return to Beacon Hills to join the final fight against Gerard, the hunters, and the anuke-ite
On Fear the Walking Dead Season 3 Episode 12, the Ranch prepares for one of their greatest threats as Nick and Jake set out to handle a delicate situation.
The Shahs of Sunset Season 6 Episode 10 an attempt to help MJ turns into a drunken mess when Shervin owns up to his mistakes and Tommy drops a bomb on MJ.
On The Last Ship Season 4 Episode 7, things turn violent when an old enemy resurfaces as the crew of the Nathan James continues their reconnaissance mission.
On Ray Donovan Season 5 Episode 7, Terry returns to L.A. with a devastating confession, while Ray must decide to step in and save Mickey from himself.
In prison, Jamie discovers that an old foe has become the warden - and now has the power to make his life a living hell. Over the years, Claire and Frank both put their best foot forward to share a harmonious marriage, but an uninvited guest shatters this illusion, bringing their differences to light.
On Halt and Catch Fire Season 4 Episode 6, Joe sees a new side of Haley, while Donna makes a play for a heavy-hitter, and Gordon confronts his daughter.
On The Orville Season 1 Episode 3, when Bortus and Klyden debate if their newly born offspring should receive a controversial surgery, the crew is divided.
On Gotham Season 4 Episode 1, Gordon fears Jonathan Crane is still alive and back in Gotham. Meanwhile, Bruce Wayne begins his vigilante watch.
On Teen Mom 2 Season 9 Episode 11, Chelsea reconsiders her visitation arrangement with Adam's parents after seeing what Maci is going through.