The Substance centers onto a key business formed from the Catholic Church to counteract the number of instances of possessions throughout the nation. The narrative follows a mum guy who has been recruited to prepare a new generation with all the tools required to halt the evil, Beelzebub's development. A struggle for the existence of mankind. The battle for the soul has started.
It is now avaiable on putlockers in HD.