Ajami
The movie was reminiscent of Pulp Fiction, but in another part of the world and with subtitles.
I found it difficult, at times, to follow the characters, since I couldn't always tell which language they were speaking. I saw it all in English, after all.
Yet, I liked the way the story backed up on itself to fill in missing information as you went along, all the way to the surprise ending.