BACKSTORY: A 1997 American drama film directed by Clint Eastwood, adapted from the book of the same name which was based on real-life events that took place in Savannah, Georgia in the 1980s. The film features Kevin Spacey as Jim Williams and John Cusack as John Kelso. Several changes were made from the book. Many of the more colorful characters were eliminated or made into composite characters. The reporter, played by John Cusack, was based upon Berendt, but was given a straight love interest played by Eastwood's daughter Alison Eastwood. The multiple Williams trials were combined into one on-screen trial. Jim Williams' real life attorney Sonny Seiler appeared in the movie in the role of Judge White, the presiding judge at the trial. Advertising for the film became a source of controversy when Warner Bros. used elements of Jack Leigh's famous photograph in its movie posters without his permission.