Fantastic satire about the minefield of relationships that really makes you think about the people around you. Rachel Weisz proves once again to be the best versatile actress we have around with a powerful performance that seduces as well as scares the willies out of you. She makes this film hands down with her talent and she will have you talking with your partner well after the film is over. The rest of the cast is just as great with Paul Rudd giving a great transformation on screen from geek to hunk. This was one of the best films that I have seen in a long time, and I hope Rachel Weisz and director Neil LaBute work together again.