New stills from the upcoming 100th episode of The Good Wife featuring Alicia, Will, Cary, Kalinda and Damian, were revealed by CBS on Nov. 26.

While the preview for the episode, The Decision Tree, focuses on a holiday party at Florrick/Agos, the stills highlight all that goes on inside the office. Alicia will find out that one of her former clients left her a small fortune in his will. However, she will have to fight to claim her share of the money, as Lockhart/Gardner dispute the will by representing the deceased client's wife.

There is a still featuring John Noble, who guest stars as Alicia's former client, Matthew Ashbaugh. Guest star Nathan Lane, who returns in the role of Clarke Hayden, is seen in a few stills hanging around Florrick/Agos office. In the past, Hayden made an appearance as the court-appointed trustee during the Lockhart/Gardner bankruptcy. He now returns to help Alicia and Cary start their own firm.

The pictures also show the most recent addition to the Good Wife cast: Jason O'Mara. The former Vegas star plays Damian Boyle, a wild-eyed Irish attorney who has spent a decade successfully defending gang members and crime families. He is hired by Lockhart/Gardner, but clashes with their more conservative culture.

As Kalinda (Archie Punjabi) is put on his tail to find more about his background it seems like Damian is doing everything to dodge her questions and undermine her investigation. There are also a few images of the two interacting..

The 100th episode includes guest appearances by Jordana Spiro as Detective Jenna Villette, Stockard Channing as Alicia's mother Veronica Loy, and Democratic Political Strategist Donna Brazile as herself.

The episode airs Dec. 1 on CBS.

Watch the preview: