The Pilgrim's Progress Character Roles

The Pilgrim's Progress Character Roles

Protagonist

Christian

Antagonist

Apollyon/Beelzebub/The Devil/Satan

Guide Mentor

Evangelist

Other

Sidekick— Hopeful and Faithful