Watch TV Online
April tries to help one of her colleagues with a story about Richie, while Greer makes a return to Brenna's life, in a shocking way on Chasing Life.
On Castle Season 7 Episode 15, in the conclussion of this two-parter, the team at the 12th precinct must outwit 3XK and Dr. Kelly Nieman in order to save Beckett.
On Jane the Virgin Season 1 Episode 14, Jane's friends plan a baby shower for her, but complications arise when Rafael learns the truth about Sin Rostro.
Hayley and Jackson prepare for their wedding on The Originals Season 2 Episode 14 entitled "I Love You, Goodbye." We also said goodbye to a fan favorite.
On State of Affairs Season 1 Episode 13 Charleston Tucker heads out into the field after Omar Fatah. She will locate him. What happens then?
On 2 Broke Girls Season 4 Episode 12, Max and Caroline take on a legal battle when two prep school students knock off their cupcake t-shirts.
On Mike & Molly Season 5 Episode 10, when Joyce refuses to take a breathalyzer at a check point, Mike has no choice but to arrest her for DUI.
On Love & Hip Hop Season 5 Episode 9, Diamond discovers Cisco's hidden conversations with Tash, and Amina exposes a secrety from Peter's past.
It's time to go home! Chris visits the hometowns of each of the four remaining women on The Bachelor Season 19 Episode 9.
On Eye Candy Season 1 Episode 6, Lindy and Tommy do an "off the book" investigation in a hospital where the machines are murdering patients and an unexpected, not to mention unwanted, ally could help Lindy save the day.