God’s Cast

God has many players in His cast
Many willing to follow His lead

Mary was young and frightened
Facing shame and rejection
The angel called her name
And she accepted the honor

Joseph did not know the truth
He wanted to make Mary disappear
But the angel came in a dream
And he accepted the privilege

Shepherds were stunned by the host
They heard the unexpected news
They spread the word
And came to see the babe

Wise men traveled the desert
Brought their joy to the king
Gave precious gifts to the child
And left Herod with no recourse

Angels played a role in every step
Warning and bringing God’s requests
To the others witnessing
The arrival of the Savior

The animals around the manger
God’s Creation now sees
The One who will live and die
To save this world He helped make

His people through the ages
Spreading the Word
Showing love and mercy
His beautiful Bride

Many willing to play their part
Are you part of God’s cast?

Composition Date: December 3, 2017

About Holli Swank

Holli Swank has been writing for more than twenty years and finds great joy in sharing her deep faith in God through her poems. She is the mother of three children and has been married for almost 18 years. She also loves spending time with her two cats. Holli was diagnosed with multiple sclerosis in mid-2013, giving her a unique perspective for her poetry.