This panoramic tale of Savannah, Georgia's eccentricities focuses on a murder and the subsequent trial of James Arthur Williams (Kevin Spacey): self made man, art collector, antiques dealer, bon vivant, and semi-closeted homosexual.
Magazine reporter John Kelso (John Cusack) finds himself in Savannah amid the beautiful architecture and odd doings to write a feature on one of William's famous Christmas parties.
He is intrigued by Williams from the start, but his curiosity is piqued when he meets Jim's violent, sexy lover, Billy Hanson (Jude Law).
Later that night, Billy is found dead, and Kelso stays on to cover the murder trial.
Along the way, he encounters the irrepressible Chablis Deveau (Lady Chablis), a drag-queen comedienne; Sonny Seiler (Jack Thompson), lawyer to Williams, whose famous dog Uga, is the official mascot of the Georgia Bulldogs; an odd man who keeps flies attached to mini leashes on his lapels and threatens daily to poison the water supply; the Married Ladies' Card Club; and Minerva (Irma P. Hall), a spiritualist.
Kelso has his hands full being Jim's buddy, cuddling up to a torch singer, meeting every eccentric in Savannah, participating in midnight graveyard rituals, and helping solve the mysteries surrounding Billy's murder.