Padma (Jade) è una ragazza indiana nata e cresciuta negli Stati Uniti e durante l'infanzia vede l'omicidio di suo padre che fa vacillare la sua fede in Dio. Passano gli anni e anche sua madre muore. Mentre vive una vita di solitudine e paura, avviene una svolta quando incontra Dev (Sesh). È nuovo negli Stati Uniti e proviene da un luogo remotamente conosciuto in India. La madre di Dev lo lascia con Padma e va a New York. È qui che Padma inizia a sperimentare alcune cose incredibili fatte da Dev che mettono in dubbio la sua stessa fede. D’altra parte, un culto del diavolo sta allargando i suoi tentacoli ed è deciso a creare caos e disordini nel mondo. Chi è Dev? Qual è la sua identità? Cosa succede alle forti convinzioni di Padma? Tutto questo costituisce il resto della storia.