
132 minutes
12/5/2004
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

Bruce MacVittie
as Mickey Mack

David Powledge
as Counterman at Diner
Joe D'Angerio
as Cut Man

Marcus Chait
as J.D. Fitzgerald

Tom McCleister
as Lawyer
Erica Grant
as Nurse
Naveen
as Pakistani
Morgan Eastwood
as Little Girl in Truck

Jamison Yang
as Paramedic
Dean Familton
as Ref #1
Louis Moret
as Ref #2

Vincent Foster
as Ref #3
Jon D. Schorle II
as Ref #4
Marty Sammon
as Ref #5

Steven M. Porter
as Ref #6
Ray Corona
as Ref #7

Ming Lo
as Rehab Doctor

Miguel Pérez
as Restaurant Owner
Jim Cantafio
as Ring Doctor #1

Ted Grossman
as Ring Doctor #2

Ned Eisenberg
as Sally Mendoza

Marco Rodríguez
as Second (at Vegas Fight)
Roy Nugent
as Fan in Vegas
Don Familton
as Ring Announcer
Mark Thomason
as Radio Commentator

Brian T. Finney
as Irish Fan #1

Spice Williams-Crosby
as Irish Fan #2

Kim Strauss
as Irish Fan #3
Rob Maron
as Irish Fan #4

Kirsten Berman
as Irish Fan #5

Susan Krebs
as Rehab Nurse
Sunshine Chantal Parkman
as Rehab Nurse #2
Kim Dannenberg
as Rehab Nurse #3
Eddie Bates
as Rehab Resident
Jimmy Alioto
as Las Vegas Fight Fan (uncredited)

Jason Williams
as Las Vegas Fight Fan (uncredited)
Nina Avetisova
as VIP Girl (uncredited)
Michael Bentt
as Boxer (uncredited)

Bruce Gerard Brown Jr.
as Boxer (uncredited)

McKay Stewart
as Sparring Boxer (uncredited)

Jude Ciccolella
as Hogan (uncredited)

Kimberly Estrada
as Perez (uncredited)
Sean LoGrasso
as Fight Fan (uncredited)

Sean O'Kane
as Additional Voices (voice) (uncredited)

Rosine 'Ace' Hatem
as Maggie's First Opponent (uncredited)

Bridgett Riley
as Maggie's Second Opponent (uncredited)

Boni Yanagisawa
as Maggie's Third Opponent (uncredited)

Christina Cox
as Maggie's Fourth Opponent (uncredited)

Mimi Lesseos
as Billie's Opponent (uncredited)
Jaerin Washington
as Jamaican Boxer Cornerman (uncredited)