Joseph and the Amazing Technicolor Dreamcoat made its sparkling debut at the Wycombe Swan last night.

Having been to a few musicals before, I thought I knew what to expect, but I was pleasantly surprised by how much attention to detail had been paid throughout every aspect of the show.

Starring Danielle Hope, winner of TV’s Over the Rainbow, former Eastenders actor Matt Lapinskas as Pharaoh and X Factor finalist Lloyd Daniels as Joseph himself, the show retells the biblical story of Joseph, his eleven brothers and the coat of many colours.

Favourite son Joseph is sold into slavery in Egypt by his jealous brothers after he is given the extraordinary coat by their father, Jacob (played by Henry Metcalfe, who also choreographed all of the fantastic dance routines in the show). The resentful brothers rip Joseph’s coat, cover it in blood and convince their father that Joseph has died.

In Egypt, Joseph ends up in prison after his master Potiphar discovers his wife has a crush on Joseph, but his amazing dream interpreting skills get him out of the cells when the powerful Pharaoh demands that Joseph tell him what his strange dreams mean.

Joseph predicts that seven years of bounty will follow seven years of famine and Pharaoh appoints him into the government to help deal with the impending food shortage.

Meanwhile, back in Canaan, Joseph’s brothers and father are hit hard by the famine and the brothers travel to Egypt to plead for help. After testing his brothers to see if they have changed their mean ways, Joseph reveals his identity and all is well with his siblings. Their father Jacob is brought to Egypt and reunited with his beloved son once again.

Bill Kenright’s production of the famous story of Joseph from the Bible’s Book of Genesis has some contemporary twists that made the audience giggle, especially the Pharaoh/Elvis combination and the use of an elaborate and sparkly golden motorbike.

The magical story is told almost entirely in song-form, with only a few words in the second half being spoken. Show narrator Danielle sings her parts with perfect precision and clarity, leading the story in a way that everyone can follow easily.

The entire cast were fabulous, but Lloyd Daniels made his musical theatre debut in his role as Joseph and he seems to be a natural at it with his strong voice and convincing acting skills.

With those unforgettable songs that every knows like Any Dream Will Do and Those Canaan Days, glitzy costumes, special effects and sparkling set design, it’s not hard to see why the show has become an international hit with people of all ages.

When I interviewed Lloyd two weeks ago, he said: "It’s a really fun experience. It’s for all audience members whether you’re four or 80!" and that is exactly what I saw in the Wycombe Swan on Tuesday night.

People of all ages were dancing in the aisles and clapping along to the songs and the atmosphere was buzzing, particularly during the Pharaoh’s Elvis-inspired dance routines. Matt Lapinskas was a very convincing Elvis impersonator and his character really added a nice twist to the story.

The Joseph Choir, provided by Jackie Palmer Stage School, were also very impressive with their animated and energetic performance.

The show has everything you could possibly want – strobe lights, smoke, perfectly executed dance routines, elaborate set design that gives it an air of glitz and glamour and an orchestra who played all the show tunes with flair.

I was truly amazed at how much effort had gone into making the show as entertaining as possible with the vibrant, colourful lighting and costumes, to name just a few of the most impressive aspects.

Chances are, you will be singing, dancing and laughing throughout the 2 hour, 15 minute show and I would recommend this show to people of all ages.

Joseph and the Amazing Technicolour Dreamcoat is showing at the Wycombe Swan until Saturday, November 29.

Tickets range between £18 and £31 and can be purchased at www.wycombeswan.co.uk or by calling the Box Office on 01494 512 000.