Will, a gay lawyer, and interior designer Grace have been best friends since college. Living in the same apartment complex, they're constantly in each other's business. Stirring the pot of melodrama is Grace's `employee', Karen, and Will's flamboyant friend, Jack.
Grace contemplates having an affair with a married man. Elsewhere, Jack begins new career, and Will tries to hide the fact that Stan is alive from Karen. (S8, ep 1)
Will decides to heal Karen when he suspects she's more upset than she's letting on. Surprisingly, he discovers a few areas where he needs some healing too. (S8, ep 2)
Jack offers to teach Will how to swim. Meanwhile, Karen sets Grace up on a blind date with one of Malcolm's friends, but it doesn't quite go to plan. (S8, ep 3)
Karen is forced to come to terms with her feelings for her presumed-dead husband when Jack tells her he thinks she belongs with Stan, not Malcolm. (S8, ep 4)
Jack begins dating Baby Glenn, who is still riding his 15 minutes of fame from when he got trapped in a hole for three days in the eighties. (S8, ep 5)
Will charms a pair of gay flight attendants so he can smuggle Grace into first class to talk to her ex-husband Leo, who is also on the flight. (S8, ep 6)
After helping to save two gay penguins from being separated at the zoo, Will starts to think about what would happen if Jack no longer lived next door. (S8, ep 7)
Grace finds it impossible to put up with her mother Bobbi's constant nitpicking, so Jack takes it upon himself to help her. (S8, ep 8)
While spending the holidays at Will's mother's, Grace gets cosy with Will's brother and old flame, Sam. Sam's adopted daughter finds a fan in Karen. (S8, ep 9)
The Sound of Music Sing-Along has come to town and no one is more excited than Grace as she plans for the whole gang to attend in full costumes. (S8, ep 10)
Bathroom Humor: All of New York's high society has been invited to Karen's birthday - but things go downhill when Will, Grace, Jack and Karen wind up stuck in Karen's bathroom. (S8, ep 11)
Grace is confused when Will insists she turn down her job offer from his former boss Margot. (S8, ep 12)
Will and Grace are dreading a dinner date with friends Rob and Ellen, who likely announce Ellen is pregnant yet again. But could something else be afoot? (S8, ep 13)
The gang travel to Los Angeles to support Jack as he accepts a HAPI award. Will meets the handsome James, who is in danger of being deported. (S8, ep 14)
Grace and James are getting ready for their green card wedding. Karen ignores Grace's wishes for a quiet ceremony and hires Hall & Oates to perform. (S8, ep 15)
A nervous Grace decides to tell Leo she is pregnant with his child, but when she finally works up the courage she receives some unexpected news. (S8, ep 16)
Will goes to a cowboy bar to meet Jack's new boyfriend, Travis. But when Will discovers Travis is far from perfect, he steps up to defend Jack's honour. (S8, ep 17)
Buy, Buy Baby: After a large corporation takes over OutTV, Jack's show is completely revamped, including a new co-host called Amber-Louise. Britney Spears guest stars. (S8, ep 18)
After losing his job, Jack vows never to return to acting. But Karen won't let him give up on his passion and does whatever it takes to get him to an audition. (S8, ep 19)
At Will's father's funeral, Will has to face up to the fact his last memory of his father is not a pleasant one, and decides to make some changes in his life. (S8, ep 20)
Will and Grace begin preparations for the baby's arrival, but as Will and Vince make a go of things, Grace doubts if they can really raise a child together. (S8, ep 21)
Vince makes an announcement that forces Will to choose between his commitment to Grace and his relationship with his boyfriend. (S8, ep 22)
The Finale - Part 1: Will Will and Grace raise a child together and find happiness? Meanwhile, Beverly Leslie makes Jack an offer that changes his life. (S8, ep 23)
The Finale - Part 2: Will, Grace, Karen & Jack wave goodbye for good in this final episode of the original run - but will Will & Grace decide to bring up baby? (S8, ep 24)