Season Seven of Will & Grace begins by tying up several loose ends from Season Six, notably the almost instantaneous breakup of nearly-weds Karen Walker (Megan Mullally) and Lyle Finster (John Cleese), while wedding singer Jennifer Lopez (as herself) hires--and fires--Jack McFarland (Sean Hayes) as her backup dancer. Fortunately for Jack, he quickly lands a job as executive at a new all-gay TV network, OutTV. Meanwhile, Grace Adler (Debra Messing) now knows full well that her doctor husband Leo (Harry Connick Jr.) has been cheating on her while doing charity work in Africa. Before long, the newly divorced Grace has inadvertently driven a wedge between her gay roommate Will Truman (Eric McCormack) and his police-officer boyfriend Vince D'Angelo (Bobby Cannavale, who would win one of the series' two Emmys this season). Amidst a seemingly endless parade of gratuitous celebrity cameos this season, Jeff Goldblum actually contributes something to the proceedings in the role of Karen's old high school enemy Scott Woolley, who spends half of the season vengefully sabotaging her designing career, and the other half trying to win her love! Likewise seen to good advantage are Lili Tomlin as Will's new law-firm boss Margot; Edward Burns as Nick, a handsome greeting-card writer who briefly dates Grace; Luke Perry as bird fancier Aaron, with whom Jack is fixed up in a double date; Sharon Stone as Will's therapist Georgia Keller; Seth Green as a nasty child actor who causes Jack to lose his TV job; and Alan Arkin as Grace's aloof father Martin Adler. As the season rushes to a conclusion Will experiences an epiphany and quits the legal world to become a writer, linking up with a well-connected gentleman named Malcolm (Alec Baldwin) who turns out to be a covert government agent; Grace rekindles an old flame in the form of Tom (Eric Stolz), who happens to be married; and Karen must publicly humiliate herself to avoid a lawsuit from her longtime adversary, closeted ultraconservative Beverly Leslie Leslie Jordan.