Morgan Freeman
Eddie Scrap-Iron Dupris
Ted Grossman
Ring Doctor #2
Clint Eastwood
Director, Producer, Frankie Dunn, Original Music Composer
Anthony Mackie
Shawrelle Berry
Margo Martindale
Earline Fitzgerald
Hilary Swank
Maggie Fitzgerald
Paul Haggis
Producer, Screenplay
Ming Lo
Rehab Doctor
Judith M. Brown
Studio Teachers
Riki Lindhome
Mardell Fitzgerald
Ned Eisenberg
Sally Mendoza
Buddy Van Horn
Stunt Coordinator
Jay Baruchel
Danger Barch
Lucia Rijker
Billie 'The Blue Bear'
Mike Colter
Big Willie Little
Christina Cox
Maggie's Fourth Opponent (uncredited)
Benito Martinez
Billie's Manager
Jamison Yang
Paramedic
Jude Ciccolella
Hogan (uncredited)
Erin Carufel
Stunt Double
Jason Williams
Las Vegas Fight Fan (uncredited)
Bobby Moresco
Co-Producer
Boni Yanagisawa
Maggie's Third Opponent (uncredited)
Marco Rodríguez
Second (at Vegas Fight)
Nancy G. James
Craft Service
Merie Weismiller Wallace
Still Photographer
Donald Murphy
Second Assistant Director
Christopher Boyes
Sound Re-Recording Mixer
Brían F. O'Byrne
Father Horvak
Miguel Pérez
Restaurant Owner
Robert Lorenz
Executive Producer, Assistant Director
Katie Carroll
Second Second Assistant Director
Kyle Eastwood
Additional Music
Deena Adair
Hairstylist
Carol A. O'Connell
Key Hair Stylist
Bridgett Riley
Maggie's Second Opponent (uncredited), Stunts
James Ashwill
Foley Mixer
Lynda Foote
Costume Supervisor
Mark Thomason
Radio Commentator, Stand In
Tom Stern
Director of Photography
Gary Lucchesi
Executive Producer
Michael Cipriano
Assistant Editor
McKay Stewart
Sparring Boxer (uncredited)
Jim Cantafio
Ring Doctor #1
John Lacy
Assistant Chief Lighting Technician
Marcus Chait
J.D. Fitzgerald
Kurt Smith
Color Timer
Trevor Carroll-Coe
Camera Loader
Walt Martin
Sound Mixer
David Grimaldi
Sound Effects Editor
Michael Bentt
Boxer (uncredited)
Ryan Craig
Additional Second Assistant Director
Tony Hobbs
Extras Casting
Henry Bumstead
Production Design
Juno J. Ellis
ADR & Dubbing
John T. Cucci
Foley Artist
Tim Moore
Unit Production Manager
Rosine 'Ace' Hatem
Maggie's First Opponent (uncredited), Stunts
Joel Cox
Editor
Steve Riley
Special Effects Coordinator
Jason S. Gondek
Production Accountant
Mo Henry
Negative Cutter
Morgan Eastwood
Little Girl in Truck