21 Grams 21 Grams (2003) - Jack Returns Home - Jack (Benicio Del Toro) returns home to his wife (Melissa Leo) and kids.
21 Grams 21 Grams (2003) - We're Gonna Go Home - Paul struggles with his weak heart as Cristina (Naomi Watts) apologizes (Sean Penn) for dragging him into her revenge plot against Jack.
21 Grams 21 Grams (2003) - Trailer #1 - A hit and run accident causes a grieving mother (Naomi Watts), an ailing mathematician (Sean Penn), and an ex-con’s (Benicio Del Toro) paths to connect.
21 Grams 21 Grams (2003) - Jesus is Your Ticket - Born-again Christian and ex-convict Jack (Benicio Del Toro) tries to steer a troubled youth in the right direction.
21 Grams 21 Grams (2003) - Paul Meets With the Detective - Paul (Sean Penn) meets with the detective (Stephen Bridgewater) to obtain information on Jack and a gun with which to kill him.
21 Grams 21 Grams (2003) - It's Different Now - Mary (Charlotte Gainsbourg) tries one last time to convince Paul (Sean Penn) to agree to artificial insemination, but the fact that Mary got an abortion while they were separated convinces Paul otherwise and he ends the relationship.
21 Grams 21 Grams (2003) - Maybe Next Time - Paul (Sean Penn) tries befriending Cristina (Naomi Watts), but she makes it clear that she wants to be left alone.