21 Grams (2003)

DramaCrimeThriller

This is the story of three gentle persons: Paul Rivers an ailing mathematician lovelessly married to an English émigré, Christina Peck, an upper-middle-class suburban housewife, happily married and mother of two little girls, and Jack Jordan, an ex-convict who has found in his Christian faith the strength to raise a family. They will be brought together by a terrible accident that will change their lives. By the final frame, none of them will be the same as they will learn harsh truths about love, faith, courage, desire and guilt, and how chance can change our worlds irretrievably, forever.

21 Grams 123movies
Movie Score: 7.2/10 from 1080 votes
Release Date: 2003-09-06
Status: Released
Run time: 124 min / 2:4
Production Studio : This Is That Productions, Y Productions, Mediana Productions Filmgesellschaft
Production Country: United States of America
Loading the player...

21 Grams Casts

Sean Penn
as Paul Rivers
Naomi Watts
as Cristina Peck
Benicio del Toro
as Jack Jordan
Danny Huston
as Michael
Carly Nahon
as Cathy
Claire Pakis
as Laura
Eddie Marsan
as Reverend John
Melissa Leo
as Marianne Jordan
Charlotte Gainsbourg
as Mary Rivers
Clea DuVall
as Claudia
Teresa Delgado
as Gina
Denis O'Hare
as Dr. Rothberg
John Rubinstein
as Gynecologist
Marc Musso
as Freddy
Tony Vaughn
as Al
Paul Calderon
as Brown
Trent Dee
as Guard
Loyd Keith Salter
as Fat Man
Carlo Alban
as Lucio
Annie Corley
as Trish
Catherine Dent
as Ana
Anastasia Herin
as Dolores
Arita Trahan
as Dr. Badnews
Roberto Medina
as Dr. Molina
Tom Irwin
as Dr. Jones
Lew Temple
as County Sheriff
Charlie B. Brown
as Night Guard

21 Grams Crew

Directing Alejandro González Iñárritu Director
Writing Guillermo Arriaga Screenplay
Production Alejandro González Iñárritu Producer
Production Robert Salerno Producer
Sound Gustavo Santaolalla Original Music Composer
Production Guillermo Arriaga Producer
Production Ted Hope Executive Producer
Camera Rodrigo Prieto Director of Photography
Editing Stephen Mirrione Editor
Production Francine Maisler Casting
Art Brigitte Broch Production Design
Art Deborah Riley Art Direction
Art Meg Everist Set Decoration
Costume & Make-Up Marlene Stewart Costume Design