xmas carol- Priest 13StarsManager - December 21, 2017 0 A priest, played by Victor Welch, presides over Scrooge¹s future death.