From the outside looking in, a handful of folks look like they have it all together. But in all honesty, they're entangled in a web of drama that not even a superhero like Spider-Man could unravel himself from on his own.

One of those entangled is Bishop Ferguson. He appears confident in the pulpit, but behind closed doors he and Mother Ferguson have a strained relationship and it's eating away at him. Then there's Markus, a young adult grieving the loss of his faithful grandmother, Sister Smith. Having been raised by his grandmother since he was 13, as his father had been deployed to Iraq and his deadbeat mother, Markeita, walked out on him, Markus is still bitter and wants nothing to do with her, even though she appears at Smith's funeral and wants to work her way back into his life. Not to mention, Carmella Samuels has been working overtime to keep from thinking about her miscarriage.

The show ends on a happy note, as the characters will find strength to persevere through God. But the problems in this musical are real, as is Edwards' message that God wants to help anyone in need.

"Just like there's seasons in the year - winter, summer, spring and fall - there's seasons in our lives," said Edwards, 48, of Bear, who's a member of Word Alive Worship Center also in Bear. "There're times that we have up times. There're times we have down times. There's times where we're challenged, when we have problems. But through the whole thing you can gain the victory, you can come out and still win."

How it started

"Seasons of Life — The Revolution" is a mash-up of three of Edwards' previous plays, featuring the same characters. The original musical dates back to 2009 and was titled "Seasons of Life." Then came "Through It All Can You Stand" in 2011, followed by "The Crossroads" in 2012.

"This year people were asking me to bring back 'Seasons of Life,'" said Edwards, explaining the genesis of her new musical. "So I decided since the characters were the same, why don't I just put all three of those plays together? And since people were familiar with the first play, 'Seasons of Life,' I just used that title and I called it 'The Revolution,' meaning there's a new twist to it."

Page 2 of 2 - Speaking of twists, Edwards encountered a peculiar one when assembling the cast. She invited Tiffany Graham (portraying Carmella's mother, Carmen) to audition after overhearing her sing to her daughter at a Bob Evans Restaurant in Bear. After the audition, Graham started recruiting.

"Tiffany texted me and told me there were other parts available for the play and she wanted to know if I was available to come and audition," said Brian Morris, 28, of Chester, Pa., a friend of Graham cast as Pastor Dexter. "I said sure, I'll give it a try."