21 Grams - Cast

Sean Penn

as Paul Rivers


Naomi Watts

as Cristina Peck


Benicio Del Toro

as Jack Jordan


Charlotte Gainsbourg

as Mary Rivers


Danny Huston

as Michael


Carly Nahon

as Cathy


Claire Pakis

as Laura


  Change Location