Holy Smoke is right! Kate Winslet definitely sets the screen on fire, literally and figuratively, in this one as Ruth Barron, a young, idealistic woman, whose parents (Julie Hamilton, Tim Robertson) become concerned when she joins a commune of like-minded seekers in India, under the sway of a charismatic guru. Tricked into returning to her native Australia, she is ambushed by her family and whisked away to a secluded hut for deprogramming by a highly successful American deprogrammer, PJ Waters (Harvey Keitel). What takes place in this desolate location is outside the bounds of any reputable therapy. This is a game (or is it) of cat and mouse and the power shifts back and forth quite precipitously and nearly devastatingly. Excellent performance by the leads, and convincing character development by the supporting cast propel this compelling tale. Surprisingly light moments of wry humor keep this from becoming too unrelentingly dark but without causing it to descend into parody. The control of the plot by Jane Campion feels sure-handed and exhibits a director firmly confident in her craft. The scenery is beautifully desolate and the cinematography is striking. Only a slight letdown at the end detracts from the overall impact.