Thousands of people enjoyed a Christmas extravaganza production in the city to get people in the mood for the festive season.

Soul Church, in Mason Road, hosted an impressive cast and crew of more than 250 volunteers for The Wonder show as they put on 16 performances across two weeks.

The story of this year's The Wonder followed a group of mischievous elves around the world with the help of a Genie granting them their wishes along the way.

Eastern Daily Press: A scene from the Soul Church Christmas show, The WonderA scene from the Soul Church Christmas show, The Wonder (Image: Soul Church)

France, Mexico and England were the settings for the show which featured Christmas songs and traditional carols.

Jon Norman, senior pastor of Soul Church, said: “Having been unable to put this production on last year due to the restrictions, we were delighted to see thousands come through our doors over these past two weekends.

Eastern Daily Press: Performers from a previous production of The Wonder at Soul Church in NorwichPerformers from a previous production of The Wonder at Soul Church in Norwich (Image: Soul Church)

"We all need a pick-me-up and this certainly did the job. It was just great to see people leave with more of a spring in their step than when they arrived.

"Thank you to the amazing cast and crew who pulled this off – and of course everyone who came along."

Eastern Daily Press: A youngster enjoying himself at the Soul Church Wonder showA youngster enjoying himself at the Soul Church Wonder show (Image: Soul Church)

Soul Church also staged a sensory-friendly performance for pupils at the Clare complex needs school in Park Avenue.

And the church also showed off their talent-filled production during a half-time performance at Carrow Road.

Eastern Daily Press: A good time was had by all who attendedA good time was had by all who attended (Image: Soul Church)

Chantel Norman, senior pastor of Soul Church, said: "Having built a strong relationship with the Clare School throughout the pandemic through our Soul Foundation charity, we discovered the amazing young people and their families aren't often able to find performances suitable for their needs.

"We were so incredibly delighted to create a safe atmosphere for them to enjoy the show all to themselves without the crowds. It was honestly the most special evening.

Eastern Daily Press: A young girl enjoying herself at the Soul Church Christmas production in NorwichA young girl enjoying herself at the Soul Church Christmas production in Norwich (Image: Soul Church)

"Their smiles and warmth in that room is not something we will ever forget."

Plans are already under way for next year's production with hopes to make it "bigger and better than ever before".

Eastern Daily Press: The audience were able to get into the festive spirit at the showThe audience were able to get into the festive spirit at the show (Image: Soul Church)

Soul Church will be holding three Christmas Eve services at 2pm, 4pm and 6pm.

Visit www.soulchurch.com to find out more and book a free spot. The Christmas show can be watched online at www.youtube.com/watch?v=vWi73Xjl84o.

Eastern Daily Press: Father Christmas appeared in the show to the delight of the childrenFather Christmas appeared in the show to the delight of the children (Image: Soul Church)

Eastern Daily Press: Plenty of festive attire was on show at Soul ChurchPlenty of festive attire was on show at Soul Church (Image: Soul Church)

Eastern Daily Press: A cheeky genie featured in the Soul Church showA cheeky genie featured in the Soul Church show (Image: Soul Church)

Eastern Daily Press: Soul Church volunteers are all smiles at the eventSoul Church volunteers are all smiles at the event (Image: Soul Church)

Eastern Daily Press: Two weekends of the Soul Church Wonder show took place in Norwich to large crowdsTwo weekends of the Soul Church Wonder show took place in Norwich to large crowds (Image: Soul Church)