Renee Zellweger, Viggo Mortensen and Ed Harris star in the western drama Appaloosa based on a novel Robert B. Parker. Two friends are hired to protect a small town from a renegade rancher. When an attractive widow arrives, their friendship is tested and drama ensues. Harris also directed with a script he co-wrote with Robert Knott.