Last updated on Monday 20 January 2014 at 21:37 UK

Watch Desperate Housewives - Series 2 Online Free

Episodes: 24 | Released: 2006 | Certificate: 15 | Genre: Comedy | Director: Larry Shaw
Actors: Marcia Cross , Doug Savant , Eva Longoria , Teri Hatcher , Nicolette Sheridan , Felicity Huffman , Alfre Woodard , James Denton , Andrea Bowen , Shawn Pyfrom

Desperate Housewives - Series 2 - Episode 1

When Mike arrives home, he finds Zach holding Susan hostage and has to find a way to rescue them both. Meanwhile Lynette interviews for an account executive position at a top ad agency, now that Tom has agreed to stay home with the kids. Her boss, Nina is skeptical about hiring a mother of four, so Lynette makes a big effort to impress her. Rex's mother, Phyllis comes in for his funeral -- and to drive Bree crazy. And Gabrielle, feeling guilty about her unfaithfulness, dutifully begins visiting Carlos in jail.

Watch Desperate Housewives - Series 2 - Episode 1 Online Free

Desperate Housewives - Series 2 - Episode 2 - You Could Drive A Person Crazy

Susan is surprised, and not pleasantly so, when she finds out who Edie's new boyfriend is. Meanwhile Lynette goes back to work, leaving Tom at home in charge of the house, which turns out to be a better plan in theory. Bree's mother-in-law, Phyllis continues to drive Bree crazy with her melodramatic grieving, and Carlos makes an unusual request of Gabrielle.

Watch Desperate Housewives - Series 2 - Episode 2 Online Free

Desperate Housewives - Series 2 - Episode 3 - You'll Never Get Away From Me

Bree's mother-in-law, Phyllis, gets her in trouble with the law, Susan tries bravely to accept Edie's new role in Julie's life, Lynette's demanding boss makes her miss Parker's first day of kindergarten, and Gabrielle and John meet again.

Watch Desperate Housewives - Series 2 - Episode 3 Online Free

Desperate Housewives - Series 2 - Episode 4 - My Heart Belongs to Daddy

Gabrielle causes a prison riot while visiting Carlos. Lynette learns that Parker has an imaginary friend. Susan helps Mike search for Zach.

Watch Desperate Housewives - Series 2 - Episode 4 Online Free

Desperate Housewives - Series 2 - Episode 5 - They Ask Me Why I Believe In You

Susan's longtime book agent and dear friend, Lonny Moon, gets into financial trouble. Lynette is forced to go out to bars night after night with her man-hungry boss, Nina. Bree re-buries Rex amid police suspicions, and Gaby hires hotshot lawyer David Bradley to defend Carlos.

Watch Desperate Housewives - Series 2 - Episode 5 Online Free

Desperate Housewives - Series 2 - Episode 6 - I Wish I Could Forget You

As Carlos continues serving his jail sentence, Gabrielle valiantly tries to free him. Meanwhile Mike and Susan face a crisis in their relationship, and Paul Young returns.

Watch Desperate Housewives - Series 2 - Episode 6 Online Free

Desperate Housewives - Series 2 - Episode 7 - Colour And Light

Gabrielle revisits her past when old friends come to town, and the Scavos learn more about the new neighbors.

Watch Desperate Housewives - Series 2 - Episode 7 Online Free

Desperate Housewives - Series 2 - Episode 8 - The Sun Won't Set

The neighbors are panicked about the intruder loose on Wisteria Lane, Susan learns shocking news about her father at her mother's wedding, Bree's "engagement" to George hits a bump, and Gabrielle learns to let go.

Watch Desperate Housewives - Series 2 - Episode 8 Online Free

Desperate Housewives - Series 2 - Episode 9 - That's Good That's Bad

Lynette takes charge of office politics, Gabrielle is jealous of Carlos' new 'holier-than-thou' confidante, and Betty tries to help Caleb.

Watch Desperate Housewives - Series 2 - Episode 9 Online Free

Desperate Housewives - Series 2 - Episode 10 - Coming Home

Lynette tries to put a daycare center in Parcher & Murphy, and Gabrielle and Sister Mary face off over Carlos' mission of mercy to Africa.

Watch Desperate Housewives - Series 2 - Episode 10 Online Free

Desperate Housewives - Series 2 - Episode 11 - One More Kiss

When Lynette catches Gabrielle kissing Tom, her jealousy drives a wedge in their friendship. Meanwhile, Mike tries to bond with Zach, which threatens Paul, Andrew tries to blackmail Bree, and the Wisteria Lane neighbors are becoming more and more suspicious of the mysterious Applewhite family.

Watch Desperate Housewives - Series 2 - Episode 11 Online Free

Desperate Housewives - Series 2 - Episode 12 - We're Gonna Be All Right

After a number of bad dates, Susan finally meets Dr. Right; some old pictures of Gabrielle turn up on the Internet; Tom is alarmed when his kids come down with chicken pox -- because he's never had it; Bree gets arrested and, after months of silence, Noah Taylor contacts Mike Delfino.

Watch Desperate Housewives - Series 2 - Episode 12 Online Free

Desperate Housewives - Series 2 - Episode 13 - There's Something About War

Lynette takes charge of office politics, Gabrielle is jealous of Carlos' new 'holier-than-thou' confidante, and Betty tries to help Caleb.

Watch Desperate Housewives - Series 2 - Episode 13 Online Free

Desperate Housewives - Series 2 - Episode 14 - Silly People

Tom tries hard to bond with his new boss, Karl makes Susan an offer she cannot refuse, Bree does some sneaky sleuthing at Betty's house, and Gabrielle sets her house in order.

Watch Desperate Housewives - Series 2 - Episode 14 Online Free

Desperate Housewives - Series 2 - Episode 15 - Thank You So Much

Edie thinks that Karl is going to pop the question, but he's really trying to marry Susan, Carlos learns more about the fractured relationship between Gabrielle and her mother, Lucia, and Lynette learns the extent of Bree's problem with alcohol.

Watch Desperate Housewives - Series 2 - Episode 15 Online Free

Desperate Housewives - Series 2 - Episode 16 - There Is No Other Way

Carlos and Gaby face a hiccup in the adoption process, Susan goes under the knife, Andrew and Bree wage war with each other, Paul Young reappears on Noah Taylor's radar, and Tom has trouble accepting that his wife is also his boss.

Watch Desperate Housewives - Series 2 - Episode 16 Online Free

Desperate Housewives - Series 2 - Episode 17 - Could I Leave You?

Susan invites Dr. Ron to meet Karl after he finds out about their arranged marriage, Gabrielle and Carlos try to find a beautiful baby to adopt, and Bree -- in order to combat Andrew's extortion attempt -- reluctantly joins AA.

Watch Desperate Housewives - Series 2 - Episode 17 Online Free

Desperate Housewives - Series 2 - Episode 18 - Everyone Says Don't

Carlos and Gaby learn the truth about their baby, Paul Young must face the music on Wisteria Lane, and Lynette is forced to give a court deposition about Bree's drinking, on "Desperate Housewives".

Watch Desperate Housewives - Series 2 - Episode 18 Online Free

Desperate Housewives - Series 2 - Episode 19 - Don't Look At Me

Carlos and Gaby get temporary custody of baby Lily, Bree's father and stepmother come to town to mediate between Andrew and her, and Susan suddenly finds Karl back in her life

Watch Desperate Housewives - Series 2 - Episode 19 Online Free

Desperate Housewives - Series 2 - Episode 20 - It Wasn't Meant to Happen

Karl breaks up with Edie, who has no idea that Susan is now the 'other woman,' Lynette tries to help Ed heat up his sex life, Bree finds out that Peter has another addiction, and Lily's father comes back to claim his daughter.

Watch Desperate Housewives - Series 2 - Episode 20 Online Free

Desperate Housewives - Series 2 - Episode 21 - I Know Things Now

Tom gets fired, Bree and Andrew reach an impasse, and Edie's private detective gets the goods on Karl and Susan.

Watch Desperate Housewives - Series 2 - Episode 21 Online Free

Desperate Housewives - Series 2 - Episode 22 - No One Is Alone

Felicia Tilman has more in store for Paul Young, Bree reaches the end of her rope, and Susan must start over.

Watch Desperate Housewives - Series 2 - Episode 22 Online Free

Desperate Housewives - Series 2 - Episode 23 - Remember

series of flashbacks take us back to moving-in day on Wisteria Lane for Bree, Susan, Gaby and Lynette, and to how Mary Alice Young brought them all together. Meanwhile Bree gets some frightening news, Susan moves into a trailer, Lynette discovers Tom's secret and all is not well in the house of Solis

Watch Desperate Housewives - Series 2 - Episode 23 Online Free

Desperate Housewives - Series 2 - Episode 24 - Remember

series of flashbacks take us back to moving-in day on Wisteria Lane for Bree, Susan, Gaby and Lynette, and to how Mary Alice Young brought them all together. Meanwhile Bree gets some frightening news, Susan moves into a trailer, Lynette discovers Tom's secret and all is not well in the house of Solis

Watch Desperate Housewives - Series 2 - Episode 24 Online Free