21 Grams - Cast
Sean Penn
Paul Rivers
Actor
Naomi Watts
Cristina Peck
Actor
Danny Huston
Michael Peck
Actor
Carly Nahon
Cathy
Actor
Claire Pakis
Laura
Actor
Benicio del Toro
Jack Jordan
Actor
Charlotte Gainsbourg
Mary Rivers
Actor
John Rubinstein
Gynecologist
Actor
Eddie Marsan
Reverend John
Actor
Melissa Leo
Marianne Jordan
Actor
Marc Musso
Freddy
Actor
Teresa Delgado
Gina
Actor
Trent Dee
Guard
Actor
Keith Lamont Johnson
Inmate #2
Actor
Clea DuVall
Claudia
Actor
David Chattam
Caddie #1
Actor
John Boyd West
Caddie #2
Actor
Tony Vaughn
Al
Actor
Paul Calderon
Brown
Actor
Denis O'Hare
Dr. Rothberg
Actor
Anastasia Herin
Dolores
Actor
Carlo Alban
Lucio
Actor
Annie Corley
Trish
Actor
Sharon Bishop
Receptionist
Actor
Tom Irwin
Dr. Jones
Actor
Roberto Medina
Dr. Molina
Actor
Arita Trahan
Dr. Badnews
Actor
Catherine Dent
Ana
Actor
Kevin Chapman
Alan
Actor
Verda Davenport
Friend #2
Actor
Stephen Bridgewater
P.I.
Actor
Michael Finnell
Fat Prisoner
Actor
Juan Corrigan
Valet
Actor
Charlie B. Brown
Night Guard
Actor
Arron Shiver
Young Doctor
Actor
Pamela Blair
Doctor
Actor
Jennifer Pfalzgraff
Nurse
Actor
Lew Temple
County Sheriff
Actor