A member of a long forgotten religion makes an appearance.

Play