Cate BlanchettAnnie Wilson Giovanni RibisiBuddy Cole Keanu ReevesDonnie Barksdale Greg KinnearWayne Collins Hilary SwankValerie Barksdale Michael JeterGerald Weems Rosemary HarrisAnnie's Granny J.K. SimmonsSheriff Pearl Johnson John BeasleyAlbert Hawkins Lynnsee ProvenceMike Wilson Hunter McGilvrayMiller Wilson Nathan Lee LewisCornelius Russell Durham ComegysBen Sr. Janell McLeodMrs. Francis Lucky LawrenceHandsome Man at Bar / Member of The Souvenirs Band MoMember of The Souvenirs Band Boots KutzMember of The Souvenirs Band Buck EdwardsMember of The Souvenirs Band D.J. PawlakMember of The Souvenirs Band Kipp ChambersBoy at Dance Stuart GreerOfficer Huggins Danny ElfmanTommy Lee Ballard S.D. StephensDeputy on Shore Samuel E. Parlin Jr.Deputy in Boat Rebecca KoonBuddy's Mother Yvetta YoungFamily Friend (uncredited) Sam EdensMember of Barksdale Clan (uncredited) Earl MaddoxBarksdale (uncredited) Shawn McBrideCourtroom Gallery (uncredited) Ray WineteerJuror (uncredited) Marthe PineauSet Decoration Neil SpisakProduction Design Jamie AndersonDirector Of Photography Monty RowanSecond Unit Director Of Photography Julie WeissCostume Design Emanuel MillarHair Designer Hope SlepakCostume Supervisor Eric HeffronFirst Assistant Director Bac DeLormeSecond Assistant Director Michael RaffertyFirst Assistant Editor Paul HartFirst Assistant Editor C. Douglas CameronBoom Operator Nerses GezalyanFoley Mixer Paul FlinchbaughAssistant Sound Editor Ed NovickProduction Sound Mixer Greg ZimmermanFoley Recordist Andy PotvinDolby Consultant Melissa Sherwood HofmannSound Re-Recording Mixer Kelly CabralSupervising Sound Editor Tanya Noel HillMusic Editor Mark AllenSound Effects Editor Kerry Carmean-WilliamsSound Effects Editor Brad ShermanSound Re-Recording Mixer Robert BathaFirst Assistant Sound Editor Kimaree LongDialogue Editor Valerie DavidsonFoley Editor Lauren StephensDialogue Editor Mary CourtneyProduction Supervisor Winnie ChengPost Production Coordinator Gina CascinoLocation Manager Brian Keith MillerAssistant Location Manager Syd DuttonVisual Effects Supervisor Peter DonenVisual Effects Supervisor