X

Cast & Crew

Directed By

Written By

Paul Haggis
screenplay
F.X. Toole
stories from Rope Burns

Cast

Clint Eastwood
Frankie Dunn
Hilary Swank
Maggie Fitzgerald
Morgan Freeman
Eddie Scrap-Iron Dupris
Jay Baruchel
Danger Barch
Mike Colter
Big Willie Little
Lucia Rijker
Billie 'The Blue Bear'
Brían F. O'Byrne
Father Horvak
Anthony Mackie
Shawrelle Berry
Margo Martindale
Earline Fitzgerald
Riki Lindhome
Mardell Fitzgerald
Benito Martinez
Billie's Manager
Bruce MacVittie
Mickey Mack
David Powledge
Counterman at Diner
Marcus Chait
J.D. Fitzgerald
Naveen
Pakistani
Morgan Eastwood
Little Girl in Truck
Jamison Yang
Paramedic
Ming Lo
Rehab Doctor
Miguel Pérez
Restaurant Owner
Jim Cantafio
Ring Doctor #1
Ted Grossman
Ring Doctor #2
Ned Eisenberg
Sally Mendoza
Marco Rodríguez
Second at Vegas Fight
Roy Nugent
Fan in Vegas
Don Familton
Ring Announcer
Mark Thomason
Radio Commentator
Brian T. Finney
Irish Fan #1
Kim Strauss
Irish Fan #3
Rob Maron
Irish Fan #4
Kirsten Berman
Irish Fan #5
Susan Krebs
Rehab Nurse
Kim Dannenberg
Rehab Nurse #3
Eddie Bates
Rehab Resident
Minerva Adams
Maggie's Opponent in England
Jimmy Alioto
Las Vegas Fight Fan
Tamara Bossett
Maggie's Third Opponent
Marc De'Antone
Fight Manager #2
Daniele Doobenen
Maggie's Opponent in USA
Christopher Gilbertson
Additional Voices
Rosine 'Ace' Hatem
Maggie's First Opponent
Adolfo Jimenez
Irish cheerer
Mimi Lesseos
Billie's Opponent
Sean LoGrasso
Fight Fan
Gorja Max
Boxing Club Owner
Sean O'Kane
Additional Voices
Ricky Pak
Las Vegas Bout Timekeeper
Mar Party
Irish Fan
Cynthia Prouder
Maggie's First Welterweight Opponent
Vladimir Rajcic
Yugoslavian Judge
Bridgett Riley
Maggie's Second Opponent
Ernie Rivera
Fight Fan
Grant Roberts
Cornerman
Nikky Smedley
Las Vegas Fight Fan
Rick Solis
Fight Fan
Mikee Stafford
Maggie's Welterweight Opponent
McKay Stewart
Sparring Boxer
Jaerin Washington
Jamaican Boxer Cornerman
Jason Williams
Las Vegas Fight Fan
Boni Yanagisawa
Maggie's Third Opponent

Produced By

Paul Haggis
producer
Robert Lorenz
executive producer
Gary Lucchesi
executive producer
Bobby Moresco
co-producer

Cinematography

Tom Stern
director of photography

Sound

James Ashwill
foley mixer
Bub Asman
co-supervising sound editor
Christopher Boyes
re-recording mixer
William Cawley
first assistant sound editor
Lucy Coldsnow-Smith
supervising dialogue editor
John T. Cucci
foley artist
Gloria D'Alessandro
dialogue editor
Joe Divitale
foley editor
Michael Dressel
supervising foley editor
Juno J. Ellis
adr supervisor
Jonathan Fuh
boom operator
Tony Gray
sound utility
David Grimaldi
sound effects editor
Tom Hartig
boom operator
Tom Johnson
re-recording mixer
Jason King
sound effects editor
Nicholas Korda
adr editor / supervising adr editor
Bruce Lacey
sound effects editor
Brian Magerkurth
sound mix technician
Steve Mann
sound effects editor / sound editor
Walt Martin
sound mixer
Chuck Michael
sound effects editor
Kimberly Morrell
adr assistant editor
Alan Robert Murray
supervising sound editor
Blu Murray
assistant sound editor
Dan O'Connell
foley artist
Carin Rogers
dialogue editor
Jurgen Scharpf
sound mix technician
Michael Semanick
re-recording mixer
Tony Sereno
mix technician
Karen Spangenberg
dialogue editor
Shawn Sykora
foley editor
David Wolowic
assistant sound editor
Vincent Cirilli
pro tools engineer
Sean England
digital archivist
Rob Nokes
additional sound recordist
Ronald G. Roumas
sound re-recordist
Paul Virostek
additional sound recordist

Editing

Casting Director

Production Design

Art Direction

Makeup

Deena Adair
hair stylist
Janice Alexander
hair stylist
Nancy Hancock
makeup artist
Tania McComas
key makeup artist
Carol A. O'Connell
key hair stylist
Jay Wejebe
makeup artist
Buffy Zerefski
makeup artist

Special Effects

Steve Riley
special effects coordinator
Dominic V. Ruiz
special effects
H. Barclay Aaris
special effects crew
Ante Dugandzic
special effects technician

Visual Effects

Liz Radley
video & computer graphics supervisor
Darin McCormick-Millett
digital opticals producer: Pacific Title and Art Studio
James D. Tittle
digital visual effects coordinator: Pacific Title
Bob Wiatr
digital effects artist: pacific title digital

Assistant Director

Katie Carroll
second second assistant director
Ryan Craig
additional second assistant director
Robert Lorenz
first assistant director
Donald Murphy
second assistant director

Production Management

Tim Moore
unit production manager

Art Department

Scott M. Anderson
assistant property master
Brian Bilson
on-set dresser
Pam Cartmel
art department coordinator
Alexander Ferency
construction labor foreman
Chuck Herrmann
assistant property master
Bill 'Kauhane' Hoyt
standby painter
Rickey Johnson
on-set dresser
Gary A. Lee
set designer
Michael Muscarella
construction coordinator
Enrico Paronelli
paint foreman
Sandra Renfroe
swing gang
Mike Rutgard
swing gang
Kenny Sanford
construction general foreman
John Schacht
leadperson
Michael Sexton
property master
David Christopher Johnson
assistant to production designer
Aaron Davis
graphic designer
Elixandro Diaz Jr.
plaster foreman / plaster supervisor
Christine Fegley
set painter
James R. Lord
carpenter
Scott Nifong
assistant property master

Editorial

Michael Cipriano
assistant film editor
Mo Henry
negative cutter
Gary Roach
assistant film editor
Kurt Smith
color timer

Other

Keith Dillin
transportation coordinator
Stephen Heinrich
transportation captain
Charles Ramirez
transportation captain
Dillin Craig
transportation co-captain
Jim DePue
transportation captain
Paulie DiCocco III
driver: Hilary Swank
Robert Gaskill
personal driver: Mr. Freeman
Kevin Norwood
driver generator operator
Paul Tumber
driver: Ms Swank

Music Department

Kyle Eastwood
composer: additional music
Robert Fernandez
music scoring mixer
Bruce Forman
musician: guitar
Donald Harris
music editor
Gennady Loktionov
special music arranger
Lennie Niehaus
conductor / orchestrator
Ryan Robinson
scoring technical support engineer
Michael Stevens
composer: additional music
Robert Townson
Soundtrack Producer
Eric Rigler
musician: highland bagpipes

Casting Department

Susan Grennan
casting associate
Tony Hobbs
extras casting
Geoffrey Miclat
casting assistant

Costume Department

Ann Culotta
set costumer
Lynda Foote
costume supervisor
Sybil Gray
set costumer
Jennifer Parker
set costumer
Cathie Valdovino
personal costumer: Morgan Freeman
Becky Gelbart
set costumer
Jack Taggart
head ager and dyer

Camera Department

Stephen S. Campanelli
camera operator / steadicam operator
Trevor Carroll-Coe
camera loader
Bill Coe
first assistant camera / camera operator: "a" camera
Ross Dunkerley
chief lighting technician
Sean Higgins
rigging gaffer
John Lacy
assistant chief lighting technician
Bobby McMahan
second assistant camera
Doug Wall
best boy grip
Merie Weismiller Wallace
still photographer
Kevin Barrera
rigging electrician
Buzzy Burwell
set lighting technician
Matthew A. Del Ruth
assistant camera
Jason C. Fitzgerald
rigging electric
Terry Kramer
electrician
Roger Meilink
rigging best boy
Brian Minzlaff
additional electrician
Morten Petersen
rigging electric gang boss
Ken Sylvester
electrician
Andrew Towne
set lighting technician
Paul Varrieur
camera operator: "b" camera

Location Management

Kokayi Ampah
supervising location manager
Elisa Ann Conant
assistant location manager
Luke Ramsey
assistant location manager
Ptah Shabaf-Lyons
assistant location manager
Donovan Terranova
assistant location manager
David Halver
location consultant: LA
Marta Tomkiw
key assistant location manager

Script Department

Mable Lawson-McCrary
script supervisor
Movie title data and credits provided by
IMDb logo