Deliver Us is a film that challenges viewers’ thinking by tackling important philosophical issues within the context of a mysterious religion.