If Boogie Nights, The Seventies Musical, does one thing, it will leave you in a good mood.

From what I saw - funky costumes, retro scenery and a strong cast - it will do more than this.

Sam Kane, better known for playing Peter the camp hairdresser in Channel 4's Brookside a few years ago, makes the transition from soap to stage look easy.

As Roddy O'Neil, a Seventies love rat, Sam can sing and act - and manages to charm the audience with a few cheesy jokes. Elton John would be proud of Sam's rendition of Sorry.

Another former soap star, Sophie Lawrence, who plays Diane Butcher, sister of Ricky in EastEnders, does not do too badly either.

She plays Debs, Roddy's long-term, long-suffering girlfriend, whose heart is constantly being broken by Roddy's roving eye.

Her acting tends to be a little wooden at times but her singing voice makes up for this.

Probably her finest moment comes during a duet with Stephanie Charles, who plays Debs' sexy love rival Lorraine.

They sing Barbra Streisand and Donna Summer's Enough Is Enough and it sent shivers down my spine.

For me, Stephanie Charles is the all-out star of the show. She has such a powerful and beautiful singing voice, especially during her performance of Street Life, she dances well and has a great stage presence.

Boogie Nights, which is written by Jon Conway, took the West End by storm during its three-year run there. Its visit to the Theatre Royal is part of a national tour.

Mr Conway decided to write the production in 1997 in a bid to put on a show that reflected the British culture rather than the typical American lives potrayed in smashes such as Grease and Saturday Night Fever.

Using his own memories and those of friends and colleagues, Conway carved out Boogie Nights.

It is a story of a Jack-the-Lad who, although he means well, is utterly selfish. His aim in life is to become a rock star and have fun and it does not matter if he hurts Debs along the way.

Debs is well supported through her traumas by best friend Trish, played by Hayley Tamaddon.

Together with her boyfriend Terry, played by Kev Orkian, the couple play the loveable idiots.

Terry can definitely reach the high notes during his performance of Sugar Baby Love and Trish suddenly becomes Miss Sexy while singing I Lost My Heart To A Starship Trooper.

All in all, the show was excellent. It had the audience clapping and singing along throughout and I could not see one person still in their seat by the finale.

If you like Seventies music and enjoy the feel-good factor, you will love Boogie Nights.