Mengisahkan tentang perjalanan kehidupan religi Bahri, mantan narapidana yang ingin mengubur masa lalunya. Demi melupakan masa lalunya yang kelam, ia memutuskan untuk pindah dari tempat tinggalnya di kota ke sebuah desa yang bernama Mekarwangi. Kepindahan Bahri ke Desa Mekarwangi ini karena permintaan sang sahabat, Hasan yang ingin meminta bantuannya. Desa Mekarwangi kabarnya mengalami gangguan gaib, yang dipercaya disebabkan oleh Ratna, teman lama Bahri. Ketika datang ke desa, Bahri menemukan Ratna, teman lamanya yang kesakitan akibat suatu penyakit parah, tetapi ia tak kunjung menemui ajalnya.
Sehingga, Ratna selalu merasakan kesakitan dan teriakan kesakitan Ratna selalu menghantui keheningan desa setiap malam. Tak hanya diganggu oleh teriakan Ratna, desa tersebut ternyata diganggu dengan makhluk gaib yang menghantui warga. Hingga akhirnya, Ratna ditemukan meninggal dunia akibat kondisi kesehatan yang semakin memburuk. Namun, Bahri dituntut untuk bertanggung jawab atas semua masalah yang terjadi. Meski demikian, alih-alih merasa marah akibat diusir dari desa, Bahri meminta hidayah dan memperteguh imannya.