The movie started off interesting with a murder to be solved however it started to go off track and the story changed into drugs and police corruption in the end.
This movie is over 2 hours long because it has some time wasting irrelevant scenes.
Main character is Benicio. Alicia Silverstone's character had no real meaning other than the detective's wife. Don't know what happened to Justin Timberlake's character in the end though his character was an interesting one.
It's worth the watch but wouldn't watch again.