
21 Grams
21 Grams
Release: 2003-09-06·Runtime: 124m·★ 7.3
DramaCrimeThriller
Paul Rivers, an ailing mathematician lovelessly married to an English émigré; Christina Peck, an upper-middle-class suburban housewife and mother of two girls; and Jack Jordan, a born-again ex-con, are brought together by a terrible accident that changes their lives.
Production Countries
United States of America
Production Companies
This is that
Y Productions
Mediana Productions Filmgesellschaft
Focus Features
Trailers & Videos
Cast
Charlotte Gainsbourgas Mary Rivers
Claire Pakisas Laura
John Rubinsteinas Gynecologist
Marc Mussoas Freddy
Teresa Delgadoas Gina
Naomi Wattsas Cristina Peck
David Chattamas Caddie #1
Paul Calderonas Brown
Anastasia Herinas Dolores
Kevin Chapmanas Alan
Sean Pennas Paul Rivers
Benicio del Toroas Jack Jordan
Danny Hustonas Michael Peck
Clea DuVallas Claudia
Juan Corriganas Valet
Charlie B. Brownas Night Guard
Lew Templeas County Sheriff
Trent Deeas Guard
Roberto Medinaas Dr. Molina
Pamela Blairas Doctor
Keith Lamont Johnsonas Inmate #2
Annie Corleyas Trish
John Boyd Westas Caddie #2
Sharon Bishopas Receptionist
Arita Trahanas Dr. Badnews
Verda Davenportas Friend #2
Jennifer Pfalzgraffas Nurse
Carly Nahonas Cathy
Tony Vaughnas Al
Denis O'Hareas Dr. Rothberg
Carlo Albanas Lucio
Stephen Bridgewateras P.I.
Michael Finnellas Fat Prisoner
Melissa Leoas Marianne Jordan
Eddie Marsanas Reverend John
Tom Irwinas Dr. Jones
Catherine Dentas Ana
Arron Shiveras Young DoctorCrew
" />Rodrigo PrietoDirector of Photography
" />Damon Michael GordonAssistant Location Manager
" />Ted HopeExecutive Producer
" />James Alan HenszFirst Assistant Director
" />Gilbert B. CombsStunts
" />Deborah RileyArt Direction
" />Chris DurandStunts
" />Robert SalernoProducer, Unit Production Manager
" />Guillermo ArriagaWriter, Associate Producer
" />Peewee PiemonteStunts
" />Gustavo SantaolallaOriginal Music Composer
" />Andy GillStunts
" />Alejandro González IñárrituDirector, Producer
" />Barbara HarrisADR Voice Casting
" />Stephen MirrioneEditor
" />Marlene StewartCostume Design
" />Tony HernandezLocation Assistant
" />Sergio DíazSound Editor
" />Spiro RazatosStunt Coordinator
" />Day PermuyAssistant Production Coordinator
" />Jack GillStunts
" />Francine MaislerCasting
" />Brigitte BrochProduction Design
" />Xavier GrobetCamera Operator, Second Unit Director of Photography
" />David M. GravesStunts
" />José Antonio GarcíaSound Mixer
" />Tyrel VenturaActor's Assistant