I Am the Messenger Character Roles

I Am the Messenger Character Roles

Protagonist

Ed

Antagonist

Ed, Life

Guide Mentor

Mystery Man

Foil

Ritchie and Marv

Love Interest

Audrey