Deccal is a Turkish horror movie that revolves around the rise of the Antichrist. The story follows a series of eerie events, including exorcisms, nightmares, and the involvement of the Vatican and Jewish mythology.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States