21 Grams (2003)

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.

Directing:
  • Alejandro González Iñárritu

Writing:
  • Guillermo Arriaga

Stars:
Release Date: 2003-09-06
metacritic icon 8.0/10
themoviedb icon 7.3/10
  • Country: US
  • Language: English
  • Runtime: 124
  • Budget: $20,000,000
  • Revenue: $60,427,839
Naomi Watts
Naomi Watts
Cristina Peck
Melissa Leo
Melissa Leo
Marianne Jordan
Sean Penn
Sean Penn
Paul Rivers
Benicio del Toro
Benicio del T...
Jack Jordan
Danny Huston
Danny Huston
Michael Peck
Carly Nahon
Carly Nahon
Cathy
Claire Pakis
Claire Pakis
Laura
Eddie Marsan
Eddie Marsan
Reverend John
Charlotte Gainsbourg
Charlotte Gai...
Mary Rivers
Clea DuVall
Clea DuVall
Claudia
Teresa Delgado
Teresa Delgad...
Gina
Denis O'Hare
Denis O'Hare
Dr. Rothberg
Tony Vaughn
Tony Vaughn
Al
John Rubinstein
John Rubinste...
Gynecologist
Marc Musso
Marc Musso
Freddy (as Marc Thomas Musso)
Paul Calderon
Paul Calderon
Brown
Trent Dee
Trent Dee
Guard (as Terry Dee Draper)
Carlo Alban
Carlo Alban
Lucio
Annie Corley
Annie Corley
Trish
Catherine Dent
Catherine Den...
Ana
Arita Trahan
Arita Trahan
Dr. Badnews
Roberto Medina
Roberto Medin...
Dr. Molina
Tom Irwin
Tom Irwin
Dr. Jones
Lew Temple
Lew Temple
County Sheriff
Charlie B. Brown
Charlie B. Br...
Night Guard
Joseph Yarger
Joseph Yarger
Extra
Adriana Barraza
Adriana Barra...
Heart Transplant Nurse (uncredited)
Kevin Chapman
Kevin Chapman
Alan (as Kevin H. Chapman)
Keith Lamont Johnson
Keith Lamont...
Inmate #2
David Chattam
David Chattam
Caddie #1 (as David Chattam, Jr.)
John Boyd West
John Boyd Wes...
Caddie #2
Sharon Bishop
Sharon Bishop
Receptionist
Verda Davenport
Verda Davenpo...
Friend #2 (as Verda Davenport-Booher)
Stephen Bridgewater
Stephen Bridg...
P.I.
Michael Finnell
Michael Finne...
Fat Prisoner
Arron Shiver
Arron Shiver
Young Doctor
Pamela Blair
Pamela Blair
Doctor
Jennifer Pfalzgraff
Jennifer Pfal...
Nurse
Write one

Sorry, no results found.