Jasmine French used to be on the top of the heap as a New York socialite, but now returns to her estranged sister in San Francisco utterly ruined. As she struggles with haunting memories of a privileged past bearing dark realities she ignored, she tries to recover.
It proves a losing battle as her narcissistic hang-ups and their consequences begin to overwhelm her. Her old pretensions and new deceits begin to foul up everyone's lives, especially her own. Cate Blanchett, who played Blanche on Broadway only a few years previously, gives one of the most complicated and demanding performances of her movie career. The superb supporting cast includes Alec Baldwin, Peter Sarsgaard and Sally Hawkins.