Despondent over a painful estrangement from his daughter, trainer Frankie Dunn isn't prepared for boxer Maggie Fitzgerald to enter his life. But Maggie's determined to go pro and to convince Dunn and his cohort to help her.
Clint Eastwood
as Frankie Dunn
Hilary Swank
as Maggie Fitzgerald
Morgan Freeman
as Eddie Scrap-Iron Dupris
Jay Baruchel
as Danger Barch
Mike Colter
as Big Willie Little
Lucia Rijker
as Billie 'The Blue Bear'
Brían F. O'Byrne
as Father Horvak
Anthony Mackie
as Shawrelle Berry
Margo Martindale
as Earline Fitzgerald
Riki Lindhome
as Mardell Fitzgerald
Michael Peña
as Omar
Benito Martinez
as Billie's Manager