The season finale of Wicked Pacts- Sacrifice in the Boardroom. Our heroes face off against the coven who worships Moloch.