Roman Ritual

"...and upon this rock I will build my Church; and the Gates of Hell shall not prevail against it." How can the Holy See last when an evilness spreads within, touching the core of the same institution? A new miniseries by master of Horror El Torres!