Put simply, this is one of the absolute best ensemble films I've ever seen. It is astonishing to see how well the cast members rise to the occasion, every one of them. Anderson puts them into a web of relationships, but essentially what the major characters have in common is intense pressure from multiple sources that finally causes them to snap. Piecing together all of the connections and little details is a trivial matter compared to the enormously powerful emotions explored here. And as far as the filmmaking, Anderson has done a tremendous job without calling attention to himself at all. There is terrific editing throughout, balancing the storylines perfectly and playing them off of each other; there are also one or two fantastic, complex tracking shots taking us from one character to the next, and back again. Despite some of the subject matter, Anderson communicates an infectious optimism about his characters that makes it all worthwhile. At three hours, this movie demands a good deal of attention for a good length of time, and there are times when it asks a bit too much. But this is certainly preferable to the countless films that demand precisely nothing of the audience.