(spoilers)
I agree with some of the above comments. Too much over the top bias by some of the characters (e.g. Matt Dillon's cop character, the Persian shop owner, the wife of the Asian man in the hospital) and the script felt really forced. I groaned when Matt Dillon and Thandie Newton had their second encounter - it felt a little too "convenient" for the plot.