Watch TV Online
On Teen Wolf Season 5 Episode 7, Scott and the pack craft a plan to protect Hayden, but things get complicated when the Dread Doctors attack.
April makes some more rash decisions, while Leo and Dom try to be friends, but it leads to a fist fight once again on a brand new Chasing Life.
On Bachelor in Paradise Season 2 Episode 2, Clare finally returns with a date card in hand, but all of the guys that she is into seem to be taken.
On Significant Mother Season 1 Episode 1, Nate's world is turned upside down when he finds his mother Lydia (Krista Allen) is sleeping with his best friend.
On Halt and Catch Fire Season 2 Episode 10, as the Clark family descends into crisis, Gordon tries to help while Cameron sees a new future in the season finale.
On The Last Ship Season 2 Episode 8, Rachel grapples with her sworn enemy while trying to piece together the lost formula on the Nathan James.
On True Detective Season 2 Episode 7 the detectives need an exit strategy after things went serious at the hooker party. Ani says goodbye to her dad.
Laura decides to come clean about her troubled past, while Mia shows up once more and leads Mattie on a path to resurrect her for good on Humans.
On Ray Donovan Season 3 Episode 4, Ray puts on fires while Paige tries to broker a deal and Abby visits Boston. Meanwhile Paige wonders how far he'll go for her dad.
On Masters of Sex Season 3 Episode 4, "Undue Influence," Masters seeks unexpected advice and news of Henry distracts Virginia. Watch for more!