21 Grams
21 Grams
Release: 2003-09-06
·Runtime: 124m
·★ 7.3
Drama
Crime
Thriller
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
Claire Pakis
as Laura
Trent Dee
as Guard
Annie Corley
as Trish
Sharon Bishop
as Receptionist
Catherine Dent
as Ana
Jennifer Pfalzgraff
as Nurse
Naomi Watts
as Cristina Peck
Carly Nahon
as Cathy
Teresa Delgado
as Gina
Kevin Chapman
as Alan
Verda Davenport
as Friend #2
Pamela Blair
as Doctor
Charlotte Gainsbourg
as Mary Rivers
Carlo Alban
as Lucio
Melissa Leo
as Marianne Jordan
Denis O'Hare
as Dr. Rothberg
Juan Corrigan
as Valet
Danny Huston
as Michael Peck
Eddie Marsan
as Reverend John
Marc Musso
as Freddy
Tony Vaughn
as Al
Anastasia Herin
as Dolores
Charlie B. Brown
as Night Guard
John Rubinstein
as Gynecologist
Paul Calderon
as Brown
Arita Trahan
as Dr. Badnews
Arron Shiver
as Young Doctor
Lew Temple
as County Sheriff
Benicio del Toro
as Jack Jordan
Keith Lamont Johnson
as Inmate #2
David Chattam
as Caddie #1
John Boyd West
as Caddie #2
Tom Irwin
as Dr. Jones
Stephen Bridgewater
as P.I.
Sean Penn
as Paul Rivers
Clea DuVall
as Claudia
Roberto Medina
as Dr. Molina
Michael Finnell
as Fat Prisoner
Crew
Rodrigo Prieto
Director of Photography
Peewee Piemonte
Stunts
Xavier Grobet
Camera Operator, Second Unit Director of Photography
José Antonio García
Sound Mixer
Alejandro González Iñárritu
Director, Producer
Guillermo Arriaga
Writer, Associate Producer
Ted Hope
Executive Producer
Stephen Mirrione
Editor
Francine Maisler
Casting
Gilbert B. Combs
Stunts
Deborah Riley
Art Direction
Tony Hernandez
Location Assistant
Damon Michael Gordon
Assistant Location Manager
Barbara Harris
ADR Voice Casting
David M. Graves
Stunts
Marlene Stewart
Costume Design
Robert Salerno
Producer, Unit Production Manager
Gustavo Santaolalla
Original Music Composer
Brigitte Broch
Production Design
Vivian Baker
Prosthetic Makeup Artist, Key Makeup Artist
Andy Gill
Stunts
Day Permuy
Assistant Production Coordinator
Tyrel Ventura
Actor's Assistant
Jack Gill
Stunts
James Alan Hensz
First Assistant Director
Spiro Razatos
Stunt Coordinator
Chris Durand
Stunts
Sergio Díaz
Sound Editor