2006
Andre Braugher, Linda Hamilton, Michael Rooker, Mae Whitman, Malik Yoba, Dina Meyer, Will Yun Lee, Fiona Dourif, Yancey Arias, Clifton Collins Jr., James Remar.
I just started watching it on Hulu. It's been on my Netflix queue forever. Well, at least 10 years.