21 Grams (2003): Where to Watch, Cast & Facts
An evergreen, sourced guide to 21 Grams: streaming options, cast and core facts.

21 Grams (2003) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. How much does life weigh?
Where to watch
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
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 Peck; Melissa Leo as Marianne Jordan; Clea DuVall as Claudia; Carly Nahon as Cathy
About 21 Grams
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.
More like 21 Grams
- Damage
- Desperate Measures
- Red Right Hand
- Rust Creek
- Blood Work
- Body Brokers
- The Air I Breathe
- Cape Fear
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch 21 Grams?
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of 21 Grams?
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 Peck; Melissa Leo as Marianne Jordan; Clea DuVall as Claudia; Carly Nahon as Cathy
Is this 21 Grams guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



