Movie Trailer for 21 Grams Released Oct 19, 2003. Starring: Sean Penn, Benicio Del Toro, and Amy Grams.