Cast

Janet McTeer Dr. Lily Penleric
Aidan Quinn Tom Bledsoe
Jane Adams Elna Penleric
Greg Russell Cook Fate Honeycutt
Taj Mahal Dexter Speaks
Muse Watson Parley Gentry
Emmy Rossum Deladis Slocumb
Michael Davis Dean Arthur Pembroke
Michael Goodwin Professor Wallace Aldrich
Bart Hansard Hilliard
Erin Blake Clanton Polly
Kristin Hall Isabel
Michael Harding Reese Kincaid
Rhoda Griffis Clementine McFarland
Steve Boles Ambrose McFarland
Taylor Hayes Reverend Merriweather
Josh Goforth Will
Don Pedi Barn Band--Dulcimer
Sheila Kay Adams Barn Band--Banjo
Bobby McMillon Singer at Barn Dance
Hazel Dickens Singer at Barn Dance
David Ducey Postman Johnson
Steven Sutherland Cyrus Whittle