루드(Ruth: 케이트 윈슬렛 분)는 인디아에서 보낸 휴가 동안 인디아의 종파 지도자인 바바에 집착하게 된다. 이로 인해 그녀의 가족은 절망한다. 그녀의 어머니는 딸을 구하기 위해 인디아로 가서 딸에게 거짓말을 하며 오스트레일리아로 돌아가자고 설득한다. 그러나 그 사기극은 곧 발각되고 만다. 루드는 바바 스승의 영역으로 돌아갈 준비가 되어 있지만 그 때 그녀의 가족들은 비싼 돈을 주고 미국인 전문가를 고용한다. 바로 그가 마초이며 종교 엑소시스트인 PJ 월터스(하비 카이텔 분)이다. PJ는 매력적이고 지성적인 루드의 마음을 돌리기 위해 갖은 수단을 동원하는데.