"Gaby risks her safety to help Angie; Lynette's fate and that of her unborn child lie in the hands of Eddie; Susan comes to grips with her financial woes; Bree considers confessing a secret she's harbored for years; and Angie must submit to Patrick's demands in order to protect her son," the network said in a synopsis of the season finale.
Barrowman, who has played the menacing character Patrick in several episodes of the show, is to reprise the role in the season finale scheduled to air May 16.
"Desperate Housewives" stars Teri Hatcher, Felicity Huffman, Marcia Cross, Eva Longoria Parker and Drea de Matteo.
Kim Kardashian, Kanye West reportedly set wedding date
Millions of Getty images now available for free via embed tool