[8] Two years after the events of the first movie, the life of Ustaz Adam (Syamsul Yusof) was restored after being interrupted by the death of his wife and son.
Adam was not only surprised by what happened to the Sakinah family but also with the deviant teachings of Abu Jar who deflected the faith of the Muslims in the village.
[11] Nasir Bilal Khan, best known for television roles was cast as Abu Jar, a Muslim deviant cult leader; Munafik 2 was his second film with Syamsul after Bohsia: Jangan Pilih Jalan Hitam (2009).
[12] Fauzi Nawawi was cast as Umar, Abu Jar's right-hand man; For this film, he took his mother's advice before taking the role.
[14] Principal photography began on 20 March 2017 in various places including Kuala Lumpur, Klang Valley as well as Chini Lake in Pahang and filming wrapped on 30 May 2017.
[16] The film grossed RM2.05 million on the official opening day, thus overcoming Mamat Khalid’s horror comedy Hantu Kak Limah which only collected RM650,000.
[17][18] Munafik 2 grossed more than RM3.6 million on its first day of official premiere[19] and successfully managed to top the GSC movie charts, behind over five other films including The Equalizer 2, Crazy Rich Asians and Hantu Kak Limah 3.