Maggie

Maggie is one of the main characters in the !HERO: The Rock Opera franchise. She is a prostitute and fortune-teller whom Hero meets in the song "Secrets Of The Heart", who tries to offer him her comforts. Hero refuses them and instead offers Maggie a peace and joy she has never known before. Maggie is astounded that a man like Hero could know everything about her life and soon becomes a follower, which makes her a hated person among a gang of girl prostitutes in the song "Leave Here". She was a witness of Hero's death at the hands of an angry mob following his arrest as well as a witness of his resurrection a few days later.

Maggie is the analog of Mary Magdalene with elements of her character combined with the Samaritan woman at the well whom Jesus meets. Scripturally, Mary Magdalene was never recorded as being a prostitute, but rather a demoniac from whom seven demons were cast out of her.

Maggie is played by Rebecca St. James on the !HERO: The Rock Opera album.