This captivating Western adaptation of Thomas Hardy's novel The Mayor of Casterbridge stars Peter Mullan as the potentate of an 1860s mining town who's forced to confront his guilt over a dark 20-year-old secret. Wes Bentley, Milla Jovovich, Nastassja Kinski, Sarah Polley. Directed by Michael Winterbottom.