The Christian Pilgrim Broadway Original Cast
Original
Original Cast
Christian
Apollyon
Beelzebub
Giant Despair
Lord Hategood