If you enjoy clarity, skip this film.

Rating: 6/10 (28 July 2008)

Most of this movie is highly ambiguous and hard to follow. I don't know if this is by design or unintentional, but plot arcs are constantly shifting, none with any real clarity into what actually happened within those arcs themselves. As a result, it's hard to tell how anything in the movie ties together. By the end, you know you've seen a story, and you know what happens, but you have no damn idea how you got there.
Character development is sacrificed in many parts for this confusing web of mini stories, but what character development there is, it is superb. The acting is incredible in this sense, and is really the only thing that saves the movie.