I honestly don't know why everyone hates on this movie.
If you watch the dvd and see additional scenes you'll see John Leguizamo saying that in this movie you will never see something and say "That can't happen in real life."
This movie is not about giving you an ending that will blow your mind (even though it does) it's about "Real Life" which is "Drama" in this cruel worl of ours, like we all know. The movie basically tells you a great story with a great end that makes everyone think that Victor Rosa is about to get killed and 5 minutes later Victor Rosa is talking about how he started a new life, so when John Leguizamo does actually gets killed peoople say "Oh i knew it would happen". So once again it's supposed to be ironic not surprising.
Amazing movie 9/10.