Partie trouver l'épanouissement spirituel dans un ashram, Ruth (Kate Winslet) est rapatriée par ruse chez elle, en Australie. Sa famille, qui craint le pire, fait appel à P.J Waters (Harvey Keitel), un "déconditionneur" américain pour victimes de dérives sectaires. Il commence à appliquer, apparemment avec succès, sa routine, dans une maison isolée du bush. Jusqu'à ce que la "désenvoûtée" retourne la situation à son profit. Au pays de "Priscilla" et dans le désert, petits jeux sexuels, entre "La Femme et le Pantin" et "Le dernier Tango", sur l'inspiration générale. C'est plutôt très foutraque, peu maîtrisé et résolument incohérent - en dépit d'un "épilogue" épistolaire, en forme explicative. En fait de "fumée", on est entre "fumeux" et "fumisterie" ! Ni émouvant, ni passionnant. Restent les performances des deux acteurs précités, qui font le spectacle, en donnant beaucoup de leurs personnes.