Trailer for Paul Haggis's film starring Don Cheadle, Matt Dillon, Terrence Howard, Sandra Bullock, Brendan Fraser, Thandie Newton, Ryan Phillippe, Michael Peña, Larenz Tate, Shaun Toub, Ludacris, Daniel Dae Kim, Jennifer Esposito, William Fichtner, Keith David, Tony Danza, Bahar Soomekh, Beverly Todd, Nona Gaye, etc.