Great cast, enjoyable movie all around. It had many pretty people in pretty clothes. Though I'm beginning to wonder if Shirley Henderson has some sort of bathroom reference in all her roles. Bridget Jones, Harry Potter, and now this. It's pretty funny. It's like her trademark or something!