Un guaritore musulmano perseguitato da visioni mette alla prova la propria fede quando soccorre una donna che lotta anima e corpo contro il diabolico capo di una setta.
Due anni dopo gli eventi del primo film, la vita di Ustaz Adam (Syamsul Yusof) è stata ripristinata dopo essere stata interrotta dalla morte della moglie e del figlio. Diventa un predicatore e continua ad avere la responsabilità di aiutare le persone colpite dalla magia nera e dai jin. Le prove precedenti gli hanno insegnato a offrire tawadhu al Divino. Ma la cosa strana è che Adam è costantemente perseguitato dagli incubi del passato che riguardano la morte di Maria. Inoltre, Adam riceve spesso la visita di una donna misteriosa che lo interroga sulla Fede e sul destino di Dio. Nel frattempo, nel villaggio di fronte vivono Sakinah (Maya Karin) e sua figlia Aina.
Sakinah è stata costretta a prendersi cura del padre, l'Imam Malik, affetto da una misteriosa malattia. La vita povera di Sakinah è stata messa a dura prova quando lei e sua figlia sono state disturbate più volte dal diavolo. Sakinah crede che ciò che ha affrontato provenga da Abu Jar (Nasir Bilal Khan), un ipocrita e capo dell'eresia dello stesso villaggio. Abu Jar ha molti seguaci ed è molto temuto dagli abitanti del villaggio. Sakinah o chiunque sia ancora fedele all'Islam è nemico di Abu Jar.
Abu Jar usa la magia nera e il jin per distruggere chiunque non segua i suoi insegnamenti. Questo costringe Sakinah a cercare l'Ustaz Adam. L'arrivo dell'Ustaz Adam dal villaggio fa impazzire Abu Jar. Adam non è solo sorpreso da ciò che è accaduto alla famiglia Sakinah, ma anche dagli insegnamenti deviati di Abu Jar che hanno deviato la fede dei musulmani del villaggio.