Any screen adaptation of a John Grisham story deserves a mainstream Hollywood approach, and Robert Altman is about the last director I would go to for a mainstream take on anything. But this southern-fried pot-boiler is pretty good. While it's not among Altman's best, it certainly isn't among the films he's made that leave you scratching your head and wondering what he was thinking.

Altman had tipped his hat to the mystery thriller with noir overtones before, in his 1973 film "The Long Goodbye." "The Gingerbread Man" is nowhere near as good as that film, but it holds up fairly well on its own. Kenneth Branagh is a cocky attorney who finds himself framed for murder after he gets involved with a client (Embeth Davidtz) who has enlisted his help in protecting her from her cuckoo father (Robert Duvall). The film is set in Savannah, Georgia during the approach of a tropical storm, which lends the film an oppressive atmosphere that I very much liked. The twists and turns toward the film's end become clunkier and clunkier, and Altman proves himself to be not all that adept at staging shootouts, but overall the film is not a bad addition to Altman's canon.

Also starring Robert Downey, Jr., Daryl Hannah, Tom Berenger and Famke Janssen.

Grade: B