Watch TV Online
Problems arise between Brody and Walden on Homeland this week. Elsewhere, Dana and Finn reach an understanding.
Dexter questions his Dark Passenger this week, while Hannah's father shows up and makes a dangerous impression.
Will takes on a murder case on this Good Wife episode. Elsewhere, Eli feels pressure from the Justice Department.
On Once Upon a Time, Cora and Hook square off against Mary Margaret and Emma in a race to secure the compass but will Mr Gold and Regina keep them all from getting to Storybrooke?
Nolan is confronted with a skeleton from his past, and the christening of baby Carl brings new concerns to light for Jack and Declan.
Rick meets The Governor on this winter finale of The Walking Dead.
On Haven, Audrey desperately tries to change her fate when she comes face to face with the Bolt Gun Killer.
On Blue Bloods, Danny investigates the murder of a college student while Erin and Nicky pull Frank into their argument about a college party. Will Jamie's new love interest cause him to rethink his career choice?
On Nikita, when a former Division agent and current President of Uzbekistan visits the US, Nikita attempts to capture him.
Michael tries to get himself captured in order to help an inept smuggler while Riley tries to get Madeleine to lead her to Michael on Burn Notice.