Ruth (Kate Winslet) a young woman of iconic beauty has a sense that something is missing in her life, indeed in western culture. She travels to India and is touched by a Guru. Her family are alarmed and make a decision to lure and reclaim their daughter using the aid of an American exit counselor PJ Waters (Harvey Keitel). Two days later a reversal of power takes place when the battleground shifts from religion to sex. The spiritual pro is himself facing deprogramming as he falls for his avenging angel.
This is not mainstream cinema it is intense cult. A slightly weird plot of manipulation and counter (possibly subconscious) manipulation. The acting is absolutely first class, Winslet and Keitel play very difficult roles of intensely hating and loving opponents. The character of Ruth's mother is brilliant; she has a stress it must be difficult to imitate, but it comes over so well you will reach for your inhaler.
The complexity of the interaction between Ruth and her adversary could not have been attempted by any lesser actors.