THE rain is pouring from the sky as damp panto-goers squeeze eagerly into the doors of The King's Theatre on Thursday night.

It's press night for Snow White and the Seven Dwarfs starring Elaine C Smith and Johnny Mac.

Call it the winter blues but after a dark and dreary day, it's hard to imagine anything shifting this funk.

That is, until Darren Brownlie arrives on stage as The Man in the Mirror, wearing a fabulous silver look, bedazzled and complete with a futuristic headpiece.

Glasgow Times:

The audience is transported to Glaswegia, where The Man in the Mirror, Snow White (Blythe Jandoo), Muggles (Mac) and Nurse Bella (Smith) must outwit the wicked Queen Cranachan (Liz Ewing) to "let love prevail".

Incredible cast performances carry the show with Smith and Mac never missing a beat.

At one point, a stagehand appeared during a scene that saw the head of a prop roll across the floor – I'm still trying to figure out if this was a blunder.

Glasgow Times: Liz EwingLiz Ewing (Image: Richard Campbell)

Glasgow Times: Elaine C Smith and Johnny Mac, Richard CampbellElaine C Smith and Johnny Mac, Richard Campbell (Image: Richard Campbell)

Smith and Mac have an inexplicable chemistry with their witty remarks seamless and razor-sharp.

Some of the jokes fall flat, but others land with searing accuracy that has the entire theatre in stitches.

A year of pop culture is reviewed in puns and gags and in moments when adults were overcome with eye-rolling cringe, the tiny bellows of children's laughter erupted from the upper circle.

By the end of the show, belly laughs had busted up my winter blues. I wasn't so sure I wanted to re-enter the doom and gloom of the daily grind.

Glasgow Times: Elaine C Smith, Richard CampbellElaine C Smith, Richard Campbell (Image: ATG)

In a final address to the crowd, Elaine C Smith said it was "a real pleasure" to be able to put out the panto "in a world that feels really dark".

A night of sequins, cheap gags, smile-sore cheeks and songs is just what I needed to get in the holiday spirit.

Outside the theatre once again, the rain-slick pavement even seemed to glitter.

Catch Snow White and the Seven Dwarfs at The King's Theatre until January 7, 2024.