IMDb > Holy Smoke (1999)
Holy Smoke
Top Links
trailers and videosfull cast and crewtriviaofficial sitesmemorable quotes
main detailscombined detailsfull cast and crewcompany credits
Awards & Reviews
user reviewsexternal reviewsawardsuser ratingsparents guidemessage board
Plot & Quotes
plot summarysynopsisplot keywordsmemorable quotes
Did You Know?
triviagoofssoundtrack listingcrazy creditsalternate versionsmovie connectionsFAQ
Other Info
box office/businessrelease datesfilming locationstechnical specsliterature listingsNewsDesk
taglines trailers and videos posters photo gallery
External Links
showtimesofficial sitesmiscellaneousphotographssound clipsvideo clips

Holy Smoke (1999) More at IMDbPro »

Photos (See all 22 | slideshow) Videos (see all 3)
Holy Smoke -- Trailer
Holy Smoke -- A "Cult De-Programmer" (Harvey Keitel) meets his match when he takes on strong-willed Ruth (Kate Winslet) for his toughest job yet.


User Rating:
5.9/10   11,398 votes »
Your Rating:
Saving vote...
Deleting vote...
/10   (delete | history)
Sorry, there was a problem
MOVIEmeter: ?
No change in popularity this week. See why on IMDbPro.
Anna Campion (written by) &
Jane Campion (written by)
View company contact information for Holy Smoke on IMDbPro.
Release Date:
22 February 2000 (USA) See more »
Sex captive in desert hideaway...young beauty seduced by macho American twice her age. See more »
While on a journey of discovery in exotic India, beautiful young Ruth Barron falls under the influence of a charismatic religious guru... See more » | Add synopsis »
Plot Keywords:
2 wins & 2 nominations See more »
(51 articles)
5 Celebs Who Bared It All on the Big Screen
 (From newser. 31 August 2014, 11:15 AM, PDT)

When Movie Stars Act Weird
 (From - Inside Movies. 10 April 2014, 8:15 AM, PDT)

Team Top Ten: The Greatest Working Cinematographers
 (From FilmExperience. 5 April 2014, 2:04 PM, PDT)

User Reviews:
"Where there's fire, there's smoke" See more (189 total) »


  (in credits order) (complete, awaiting verification)

Kate Winslet ... Ruth

Harvey Keitel ... PJ Waters
Julie Hamilton ... Mum
Sophie Lee ... Yvonne

Dan Wyllie ... Robbie

Paul Goddard ... Tim
Tim Robertson ... Dad
George Rafael ... Yani (as George Mangos)
Kerry Walker ... Puss
Les Dayman ... Bill-Bill (as Leslie Dayman)
Samantha Murray ... Prue

Sandy Gutman ... Stan (as Austen Tayshus)
Simon Anderson ... Fabio

Pam Grier ... Carol
Eva Martin ... Devotee
Mira Wright ... Devotee
Polly Wright ... Devotee
Lior Aizenberg ... Devotee
S. Samaran ... Devotee
Michelle Abel ... Devotee
Adina Kumar ... Devotee
Jeff Silverman ... Devotee
Andreas Wagner ... Devotee
Vandana Mohindra ... Devotee
Savrash ... Dancing Boy
Saurabh Srinivasan ... Dancing Boy
Dhritiman Chatterjee ... Chidaatma Baba (as Dhritiman Chaterji)
Geneviève Lemon ... Rahi (as Genevieve Lemon)
Robert Joseph ... Miriam's Taxi Driver
Valerie Thomas ... Miriam's Double
Arif ... Boy Who Runs with Taxi

John Samaha ... Chatiwali - Shiva's Diner
Jane Edwards ... Priya
Miranda Cleary ... Priya's Daughter
Tamsin Carroll ... Jodie
T'mara Buckmaster ... Zoe

Ante Novakovic ... Man with Trolly
Diana Kotatko ... Woman with Trolly
Patricia Lemon ... Woman with Trolly
Ethan Coker ... Toddy Barron
Ellie Burchell ... Tiffany Barron
Morgan Watt ... Boyfriend
Luke Testa ... Boyfriend
William Mackay ... Boyfriend

David Franco ... Boyfriend
Eleanor Knox ... Meryl
The Angels ... Band
Doc Neeson ... The Angels
Rick Brewster ... The Angels
John Brewster ... The Angels
Jim Hilbun ... The Angels
Brent Eccles ... The Angels
Mark Gray ... Dope Peddler
Cameron McAuliffe ... Seducer
Tim Rogers ... Seducer
Johannes Brinkmann ... Ruth's Boyfriend (as Johannes 'Maddy' Brinkmann)
Eric Schussler ... Cult Video Reporter
Joan Bodgen ... Cult Video Reporter (as Joan Bogden)

Robert Lee ... Cult Video Reporter
rest of cast listed alphabetically:
Marshall Applewhite ... Himself - States Beliefs of Heaven's Gate (archive footage) (uncredited)
Susan Atkins ... Herself - Manson Follower, Under Arrest (archive footage) (uncredited)
Mary Brunner ... Herself - Manson Follower with 'X' on Forehead (archive footage) (uncredited)
Lynette Fromme ... Herself - Manson Follower, with 'X' on Forehead (archive footage) (uncredited)
Sandra Good ... Herself - Manson Follower, with 'X' on Forehead (archive footage) (uncredited)
Leslie Van Houten ... Herself - Manson Follower, Under Arrest (archive footage) (uncredited)
David Koresh ... Himself - Preaches to Followers (archive footage) (uncredited)
Patricia Krenwinkel ... Herself - Manson Follower, Under Arrest (archive footage) (uncredited)

Nalini Krishan ... Poor Beggar Girl / Voice Over's (uncredited)
Charles Manson ... Himself - Speaks to Reporters (archive footage) (uncredited)
Sun Myung Moon ... Himself - Officiates at Mass Wedding (archive footage) (uncredited)
Rajneesh ... Himself - Watches Girls Dance (archive footage) (uncredited)

Directed by
Jane Campion 
Writing credits
Anna Campion (written by) &
Jane Campion (written by)

Produced by
Catherine Bishop .... line producer
Jan Chapman .... producer
Julie Goldstein .... executive producer
Tabrez Noorani .... consulting producer: India
Pravesh Sahni .... line producer: India
Mark Turnbull .... associate producer
Bob Weinstein .... executive producer
Harvey Weinstein .... executive producer
Original Music by
Angelo Badalamenti 
Cinematography by
Dion Beebe (director of photography)
Film Editing by
Veronika Jenet 
Production Design by
Janet Patterson 
Art Direction by
Tony Campbell 
Set Decoration by
Rebecca Cohen 
Lisa Thompson 
Costume Design by
Janet Patterson 
Makeup Department
Margaret Aston .... makeup artist
Kylie Marr .... hair stylist
Kylie Marr .... makeup artist
Noriko Watanabe .... head of hair department
Noriko Watanabe .... head of makeup department
Noreen Wilkie .... hair stylist
Noreen Wilkie .... makeup artist
Production Management
Catherine Bishop .... post-production supervisor
Kim Gladman .... assistant production manager
Jody Hewitson .... assistant unit manager
Simon Lucas .... unit manager: second unit
Paul Messer .... assistant unit manager
Wil Milne .... unit manager
Second Unit Director or Assistant Director
Jackie Farkas .... second unit director
Jane Griffin .... second assistant director
Martin Hallman .... third assistant director (as Marty Hallman)
Kuldeep Khangarot .... third assistant director: India
Hassan Kutty .... second assistant director: India (as Hasan Kutty)
Julian Ryan .... third assistant director
M.R. Shahjahan .... first assistant director: India (as Shajahan)
Mark Turnbull .... first assistant director
Simon Warnock .... first assistant director: second unit
Art Department
Sean Ahern .... set builder
Peter Baxter .... property master
Colette Birrell .... art department coordinator
Matt Connors .... scenic artist
Jan Edwards .... props coordinator
Chris Elliott .... on-set art director
Greg Hajdu .... construction coordinator
Karen Hedley .... painter
Chris James .... stand-by props
Eugene Land .... construction foreman
Orlando Murray .... set finisher
Denie Pentecost .... stand-by props
Andy Robinson .... stand-by painter
Katie Sharrock .... assistant art director
Andrew Short .... greensman
Harveer Singh .... props
Brock Sykes .... greensman
Sound Department
Emmma Barham .... sound assistant (as Emma Barham)
Rodney Berling .... production dialogue assistant
Nick Breslin .... adr editor (as Nicholas Breslin)
David Grusovin .... adr assistant
Simon Hewittson .... foley artist
Tim Jordan .... production dialogue editor
Andrew Neil .... re-recording mix assistant
Ben Osmo .... production sound mixer
Peter Quinn .... sound assistant
Roger Savage .... sound mixer
John Simpson .... foley artist
Lee Smith .... sound designer
Peter Townend .... sound effects editor
Jenny T. Ward .... additional sound editor
Jenny T. Ward .... sound effects assistant
Karin Whittington .... adr supervisor
Special Effects by
Warren Beaton .... special effects
Steve Rosewell .... special effects
Visual Effects by
Charlie Armstrong .... digital compositor
Aaron Barclay .... compositor: Animal Logic
Andy Brown .... visual effects supervisor
Robin Cave .... digital compositor
Fiona Crawford .... visual effects producer
Brett Feeney .... 3D animator
Naomi Hatchman .... 3D animator
Kirsty Millar .... lead compositor
Aidan Sarsfield .... 3D animator
Leonie Willis .... digital compositor
Russell Allen .... stunt performer (as Russel Allen)
Zelie Bullen .... stunt performer (as Zelie Thompson)
Nash Edgerton .... stunt performer
Tony Lynch .... stunt performer
Kathy McMorrow .... stunt performer
Chris Mitchell .... stunt performer
Brett Praed .... stunt performer
Gillian Statham .... stunt performer
Glenn Suter .... stunt performer (as Glenn Sutter)
Lawrence Woodward .... stunt coordinator
Lawrence Woodward .... stunt performer
Avril Wynne .... stunt performer
Camera and Electrical Department
G.R. Adam .... grip assistant: India
Hassan Ali .... electrician: India
Matthew Andrews .... grip: second unit
Damien Beebe .... video split operator
Dion Beebe .... camera operator
Paul Booth .... gaffer
Jasmine Yuen Carrucan .... clapper loader (as Jasmine Yuen-Currucan)
Mulchand Dedhia .... gaffer: India
Sally Eccleston .... focus puller (as Sally Eccelston)
Jackie Farkas .... director of photography: second unit
Paul Hamlyn .... grip
Frank Hruby .... Steadicam focus puller
Gerald Jenkins .... still photographer
Tukaram Joshi .... electrician: India
Rajesh Khale .... second camera assistant: India (as Rajesh Kahle)
Hamid Khan .... electrician: India
Nizam Khan .... electrician: India
Rasool Khan .... electrician: India
Alex Laguna .... electrician
Joel Lattegan .... electrician (as Joel Lategan)
Pappu Marwadi .... electrician: India
Jim McIntosh .... tracking vehicle grip
Robbie Morgan .... key grip
Harry Panagiotidis .... Steadicam operator
Dominique Panichi .... clapper loader: second unit
Kashinath Ratate .... electrician: India
Adrian Rose .... best boy grip
Kamlesh Sadrani .... video assistant: India
Forokh Sapna .... generator operator: India
Priya Seth .... clapper loader: India
Christophe Settle .... focus puller: second unit
Baban Ganpath Tambe .... electrician: India (as Baban Tambe)
Barkhat M. Zaria .... Steadicam assistant: India (as Barkat Zaria)
Casting Department
Kerry Barden .... casting: USA
Mark Bennett .... casting associate: U.S.A.
Kira Carden .... casting assistant
Jane Dawkins .... extras casting assistant
Gabrielle Healy .... extras casting
Billy Hopkins .... casting: USA
Jennifer McNamara .... casting associate: U.S.A.
Suzanne Smith .... casting: USA
Costume and Wardrobe Department
Julie Bryant .... costumer
Himani Dehlvi .... wardrobe mistress: India
Jamella Hassan .... assistant costume stand-by
Lisa Javelin .... costume assistant
Lisa Javelin .... costume buyer
Heather Laurie .... costume stand-by
Paula Ryan .... costume supervisor
Sujata Sharma .... wardrobe supervisor
Angus Strathir .... associate costume designer
Editorial Department
David Burrows .... conforming supervisor
Alicia Gleeson .... first assistant editor
Bridget Lyon .... assistant editor
Music Department
Angelo Badalamenti .... conductor
Angelo Badalamenti .... orchestrator
Gary Chester .... music score engineer
Gary Chester .... music score mixer
Andrew Kotatko .... music consultant: Jane Campion
Phil Marshall .... conductor
Phil Marshall .... orchestrator
Julie Pearce .... music editor
Bill Pearson .... music engineer
Christine Woodruff .... music consultant
Christine Woodruff .... music researcher
Transportation Department
Darren Loveday .... vehicle coordinator
Mark McKinley .... assistant vehicle coordinator
Other crew
Kim Bostock .... unit assistant
Sally Chesher .... production assistant
Evanne Chesson .... animal wrangler
Jane Corden .... post-production accountant
Storm Cox .... unit assistant
Camilla Crossing .... unit assistant
Lynn-Maree Danzey .... script supervisor
Meighan Dobson .... assistant: Julie Goldstein
Joanne Driscoll .... assistant accountant
Carl Erickson .... unit assistant
Maria Farmer .... unit publicist
Denise Farrell .... financial controller
Neil Faulkner .... unit assistant
Kerry Fetzer .... caterer
Leisa Francis .... post-production accountant
Fiona Gosse .... script development assistant
Anna Hall .... travel coordinator
Gina Hallas .... assistant accountant
Peter Harris .... location accommodation
Maude Heath .... location manager
Rebecca Heller .... assistant: Harvey Weinstein
Greg Helmers .... travel: TravelToo
Lee-Anne Higgins .... assistant to producer
James Hopwood .... unit assistant
Catherine Jones .... stand-in: Kate Winslet
Alex Keay .... production runner
Judy King .... unit nurse
Alice Lanagan .... production assistant
Gino Lopez .... catering assistant
Sally-Ann Louisson .... assistant to cast
Sindy McCourt .... accommodation assistant
Victoria Mielewska .... dialect coach: Kate Winslet
Michael Neithardt .... assistant: Bob Weinstein (as Michael Neithhardt)
Joanne Newell .... assistant accountant
Ante Novakovic .... personal trainer: Harvey Keitel
Sarah Peirse .... drama coach: children
Daniel Reas .... second unit coordinator
Fiona Richardson .... catering assistant
Emily Saunders .... production secretary
Tobin Saunders .... choreographer
Barbara Schneeweiss .... assistant: Harvey Weinstein
Amanda Scott .... assistant: Kate Winslet
Shabri Sharma .... production assistant: India
Clare Shervington .... production coordinator
Dave Simpkins .... stand-in: Harvey Keitel
Louis Spiegler .... assistant: Bob Weinstein
Bernadette Van Gyen .... safety supervisor
Jenny Wilson .... catering assistant
Ante Novakovic .... assistant: Harvey Keitel (uncredited)
Denis O'Sullivan .... assistant: Harvey Keitel (uncredited)
Judith Nora .... thanks

Production CompaniesDistributorsSpecial EffectsOther Companies

Additional Details

Also Known As:
"Holy Smoke!" - USA (video box title)
See more »
Rated R for strong sexuality and language (cut)
115 min
Aspect Ratio:
1.85 : 1 See more »
Sound Mix:

Did You Know?

According to an interview following the shoot, Kate Winslet admitted that in the urination scenes there was bag taped to her leg to pull off the effect. Finally she got frustrated and asked Jane Campion if she could just urinate herself. Campion did one take this way, but the urine was harder to control than Winslet had thought, and the take was scrapped.See more »
Crew or equipment visible: As the pickup truck with Ruth and PJ pulls away near the end of the film, the camera rig and crane are reflected in the truck's rear window.See more »
PJ Waters:I was young once, too, and handsome. You'd have been impressed.See more »
Movie Connections:
Am I Ever Gonna See Your Face AgainSee more »


This FAQ is empty. Add the first question.
33 out of 49 people found the following review useful.
"Where there's fire, there's smoke", 25 June 2000
Author: danielll_rs from Belo Horizonte, Brazil

Bizarre. Fascinating. Flawed. Out of control. Definitely not ordinary. I can use all those expressions to show what I feel about "Holy Smoke", but I think they are not enough to express all my mixed feelings about it. This is not an easy film to watch and more difficult than that to review, but I can say that its qualities overcome the majority of its flaws.

"Holy Smoke" is a story about two totally different people. Ruth is a young Australian woman who travels to India and there starts to take part in a cult, getting fascinated with it. Her family starts to get worried about that and contracts PJ Waters, the other face of the coin, to make Ruth forgets her new beliefs and return to a normal life. They will spent some very unusual days in a hut on the desert, where we don't know who is in charge of the situation. Jane Campion writes and directs this weird and tense story with a wonderful passion. She tries to escape from all the clichés and succeeds in. There are some other stories of Ruth's weird family: her gay brother, her nymphomaniac sister-in-law, her ingenuous mother. This is the humorous part of the film, where you'll see even a sheep serving as a table at Ruth's house. But, strangely, "Holy Smoke" didn't feel as a dramatic comedy. It's one of those pictures that you can't define the genre with sure.

All the qualities and flaws of "Holy Smoke" come from the directing and the writing. There are some slow moments, exaggerated situations, some out of places scenes which could have been easily deleted. These are the main reasons why I didn't enjoy very much Jane Campion's earlier works: the overrated "The Piano" and the tasteless "The Portrait of a Lady". But here the flaws sometimes can be forgotten because Campion explains the story better than in her other works and succeeds in captivating the audience with an interesting story, discussing subjects as sex and religion with the right tone.

The one who really shines here is Kate Winslet. Harvey Keitel is great as always, but Ms. Winslet gives us an Oscar caliber performance. She doesn't have problem in appearing naked, sing, dress Keitel with a red dress and say what she thinks. I'm sure that her performance won't disappear in smoke, at least for me.

"Holy Smoke" was very criticized and snubbed, but it deserves a second chance. I agree that it is flawed and obviously not for everyone. But watch it with patience, pay attention at the subliminal messages, have some fun and think a little. It is worth the price of the ticket.

Was the above review useful to you?
See more (189 total) »

Message Boards

Discuss this movie with other users on IMDb message board for Holy Smoke (1999)
Recent Posts (updated daily)User
Australians gabefan
normal vs abnormal satyr28
Jane Campion's love of Harvey Keitel phoenix1570
Still one of my favourite films... k-manning-2
One of the best Aussie Accents done by a none Aussie Vokerz
Still one of my favourite films... k-manning-2
See more »


If you enjoyed this title, our database also recommends:
- - - - -
But I'm a Cheerleader Borat: Cultural Learnings of America for Make Benefit Glorious Nation of Kazakhstan Freeway Citizen Toxie: The Toxic Avenger IV It's in the Water
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
Show more recommendations

Related Links

Full cast and crew Company credits External reviews
News articles IMDb Drama section IMDb USA section

You may report errors and omissions on this page to the IMDb database managers. They will be examined and if approved will be included in a future update. Clicking the 'Edit page' button will take you through a step-by-step process.