Pretty well-written and well-directed. The plot has holes, and there are the stereo-typical Caucasian jerks one expects to find in a story involving racial tension between two cultures. However, despite its failings, this film has a refreshing quality to it. The dialog is far more natural than one usually finds, and the characters mostly behave the way people really behave... mostly. Predictable? Yes, but I've seen far worse.