Cast (38)

Cate BlanchettAnnie Wilson

Giovanni RibisiBuddy Cole

Keanu ReevesDonnie Barksdale

Katie HolmesJessica King

Greg KinnearWayne Collins

Hilary SwankValerie Barksdale

Michael JeterGerald Weems

Kim DickensLinda

Gary ColeDavid Duncan

Rosemary HarrisAnnie's Granny

J.K. SimmonsSheriff Pearl Johnson

Chelcie RossKenneth King

John BeasleyAlbert Hawkins
Lynnsee ProvenceMike Wilson
Hunter McGilvrayMiller Wilson
Nathan Lee LewisCornelius
Benjamin PeacockTommy
Alex LeePaul Dean
Clay JamesStanley
David BrannenBen Wilson










