Watch TV Online
On the winter premiere of The Fosters Season 2 Episode 12, when the Quinns show that they truly want her to be a part of their family, Callie is left in a tailspin.
On Castle Season 7 Episode 12, the death of a young telenovela actress has Beckett and her team investigating the case and Rick searching for her missing purse.
The Originals Season 2 Episode 10 marks the show's first episode of 2015. It will center around a family feud for the ages between all the Mikaelsons.
On Jane the Virgin Season 1 Episode 10, Jane is stuck at the Marabelle with Michael and Rafael while Rogelio comforts Xo at her mother's bedside.
On 2 Broke Girls Season 4 Episode 9, Caroline gets a receives a Lamborghini for her birthday and then realizes her father ordered it for her four years ago.
On State of Affairs Season 1 Episode 13, Charlie faces a possible betrayal while an investigation puts the focus on proving a sorority girl is a member of a terrorist cell.
On Mike & Molly Season 5 Episode 7, when Samuel gets word that his parents are struggling for money he considers moving back to Africa to help out.
On Love & Hip Hop Season 5 Episode 5, Erica doesn't approve of Rich's new client when they get back together, Cisco tries to get over past issues and Amina goes into labor.
On The Bachelor Season 19 Episode 3, several of the bachelorettes are chosen to compete in a farm themed relay race to see if they have what it takes to be a farmer's wife.
On Eye Candy, the serial killer strikes again when a woman goes in for a relaxing massage and it turns out to be anything but. Can Lindy discover which of her dates is a murderer?