About as flawless as film as any made...

Rating: 10/10 (1 January 2004)

I am normally loathe to agree with anything written by Roger Ebert, but in this particular case I am 100% in agreement with him: this film gets better each time you sit through it.
Flawless performances by a superb cast, from a cobbled together script that should not work, and yet it does. With each viewing, this film resonates deeper and deeper. Each character starts to show the signs of the strains that they are under, inflicted from without and within.