Rewind 40 years or so to a time when 'Alexa' sounded a bit like a character on hit TV show Dynasty, streams were wet and full of fish and young people consumed music through iconic chart-topping compilation albums.
Now That's What I Call a Musical - which has hit the stage at Norwich's Theatre Royal - takes people back to just that time. An age when ghetto blasters and cassette recordings of the Sunday afternoon chart show were among the must-have items in any teen's bedroom.
Choreographed by Strictly Come Dancing's Craig Revel Horwood, the show uses a stonking 1980s soundtrack to help tell the story of Gemma and April, two old school friends from Birmingham.
The production is brilliantly brought to life by Eastenders and Citizen Khan actress Nina Wadia (Gemma) and stage actress Melissa Jaques (April), who counts I Should be so Lucky and Everybody's Talking About Jamie among her credits.
The action moves between 1989, with the girls planning the rest of their lives, and a decade later as the duo reunite at a high school reunion.
Wadia and Jaques are excellently supported on stage by their younger selves, with Nikita Johal playing Gemma and Maia Hawkins acting as April.
The four are skilfully woven together, sharing the stage as past and present combine in a novel narrative.
Jaques, Johal and Hawkins all show off their admirable vocal ranges, while Wadia utilises her comedy background.
Her on-stage husband Tim (Chris Grahamson), brother Frank (Shakil Hussain/Luke Latchman), mum (Poppy Tierny), dad (Christopher Glover) and would-be boyfriend Barney (Callum Tempest) all also provide plenty of laugh out loud moments.
Pop icon Sinitta also pops up, playing herself and looking younger than ever. She even sings hits including her 1980s classic So Macho.
This warm, engaging and charming new show tells a terrific tale of friendship, family and loyalty - with a stunning soundtrack to boot. It deserves to be seen by many.
Now That's What I Call a Musical is at the Norwich Theatre Royal until October 5.
Call 01603 63000 or log onto www.norwichtheatre.org to book tickets or for more information.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here