21 Grams (2003)

21 Grams (2003)

All the adventure a man can live, he lives. 2003-09-06 United States of America 124 Min. PG-13
7.3 3200 votes
Drama, Crime, Thriller

Overview

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.

Cast

Sean Penn is Paul Rivers
Paul Rivers
Naomi Watts is Cristina Peck
Cristina Peck
Benicio del Toro is Jack Jordan
Jack Jordan
Charlotte Gainsbourg is Mary Rivers
Mary Rivers
Danny Huston is Michael Peck
Michael Peck
Melissa Leo is Marianne Jordan
Marianne Jordan
Clea DuVall is Claudia
Claudia
Carly Nahon is Cathy
Cathy
Claire Pakis is Laura
Laura
John Rubinstein is Gynecologist
Gynecologist
Eddie Marsan is Reverend John
Reverend John
Antef A. Harris is Basketball Guy
Basketball Guy
Marc Musso is Freddy
Freddy
Trent Dee is Guard
Guard
Tony Guyton is Guard #2
Guard #2
David Chattam is Caddie #1
Caddie #1
John Boyd West is Caddie #2
Caddie #2
Jeff Schmidt is Caddie #3
Caddie #3
Denis O'Hare is Dr. Rothberg
Dr. Rothberg
Anastasia Herin is Dolores
Dolores
Carlo Alban is Lucio
Lucio
Hai Quang Tran is Cashier
Cashier
Annie Corley is Trish
Trish
Sharon Bishop is Receptionist
Receptionist
Jerry Chipman is Cristina's Father
Cristina's Father
Tom Irwin is Dr. Jones
Dr. Jones
Roberto Medina is Dr. Molina
Dr. Molina
Arita Trahan is Dr. Badnews
Dr. Badnews
Rodney Ingle is Barman
Barman
Randall Hartzog is Friend #1
Friend #1
Verda Davenport is Friend #2
Friend #2
Dorothy Armstrong-Miles is Female Friend #1
Female Friend #1
Barclay Roberts is Male Friend #1
Male Friend #1
Michael Finnell is Fat Prisoner
Fat Prisoner
Charlie B. Brown is Night Guard
Night Guard
Arron Shiver is Young Doctor
Young Doctor
Pamela Blair is Doctor
Doctor
Lew Temple is County Sheriff
County Sheriff
Tricia Branch is Skinny Woman
Skinny Woman
Jessica Scott is Cocktail Waitress (uncredited)
Cocktail Waitress (uncredited)