Kim Basinger again proves she can do no wrong, turning in a superb, low-key performance that is charged with electricity as a woman being torn apart by loves (plural intended). Likewise the always impressive Charlize Theron, who never fails to impress. But as superb as both performances are, the rest of the cast achieve the same high level. One of the great pleasures of the film is piecing it all together through the moves from present to past and back again, and again...so I won't rob you of that pleasure by divulging the plot. The script is superb, rings with truth and grips from beginning to end. Direction, likewise, is flawless and the cinematography beautifully depicts the coolness of the present and the heat of the past. Very highly recommended. Saw it on TV last night and definitely placing an order to add it to my collection.