WatchTrove
Poster for 21 Grams

21 Grams

How much does life weigh?

  • Movie
  • 2003
  • R
  • 2h 4m

Directed by Alejandro G. Iñárritu

7.3

TMDB audience rating
7.3 out of 10 from 3,539 votes

Where to watch Trailer

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.

Where to watch

Official offers in the United States

Rent

Pay once to watch for a limited time
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Official Trailer: 21 Grams (2003)

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Sean Penn

    Sean PennPaul Rivers

  • Naomi Watts

    Naomi WattsCristina Peck

  • Benicio del Toro

    Benicio del ToroJack Jordan

  • Charlotte Gainsbourg

    Charlotte GainsbourgMary Rivers

  • Danny Huston

    Danny HustonMichael Peck

  • Melissa Leo

    Melissa LeoMarianne Jordan

  • Clea DuVall

    Clea DuVallClaudia

  • Carly Nahon

    Carly NahonCathy

  • Claire Pakis

    Claire PakisLaura

  • Nick NicholsBoy

  • John Rubinstein

    John RubinsteinGynecologist

  • Eddie Marsan

    Eddie MarsanReverend John

  • Loyd Keith SalterFat Man

  • Antef A. HarrisBasketball Guy

  • Marc Musso

    Marc MussoFreddy

  • Teresa Delgado

    Teresa DelgadoGina

  • Trent Dee

    Trent DeeGuard

  • Tony GuytonGuard #2

Director
Alejandro G. Iñárritu
Writer
Guillermo Arriaga
Music
Gustavo Santaolalla
Cinematography
Rodrigo Prieto