Watch TV Online
A bomb goes off during a protest this week, causing Castle and Beckett to go back over the timeline of the event, and also to evaluate their lives.
Amy tells Ricky wants a long engagement on the season five premiere of Secret Life. Ashley, meanwhile, returns home.
Can the team reign in criminal Tommy Madsen? That's the question on the season finale of Alcatraz.
The Alcatraz tries to bring down Garrett Stillman on the first part of the season one finale.
Dyson wakes up covered in blood this week. He's then accused of killing Ba'al.
Sally attempts to fix a life she ruined this week on Being Human. Elsewhere, Josh has to choose between Nora and Julia.
Derek plots to steal away Marilyn: The Musical on this episode, and he wants Karen to help him with that task.
Matthew Perry makes his first appearance on The Good Wife this week, playing a lawyer in charge of a blue ribbon panel.
Andrew returns to the Lane announcing that he's engaged on Desperate Housewives. Lynette's focused on winning Tom back. Check out our review to find out more!
During her search for Mary Margaret, Emma is kidnapped by a mad man with an affinity for hats. Who planted the key in Mary Margaret's cell is revealed on Once Upon a Time.