Dust off your spandex, crimp your hair, and don your best neon gear ready for a retro rave.
Celebrating four decades of the celebrated compilation albums, Now That's What I Call A Musical is packed wall to wall with absolute bangers.
As we jumped from teens singing into their hairbrushes, to drunken hen nights, to a 20-year school reunion, via the odd spot of karaoke in the first act, you could be forgiven for thinking that this was just one long cheesy party with only a vague nod to a storyline.
One of Take That is set to appear in Eastleigh in March
READ MORE:There was more meat on the bone in the second act when we learned, to the backdrop of every classic 80s and early 90s hit you could possibly think of, two best friends navigate the ups and downs of life.
It's a simple enough story told via the likes of Girls Just Wanna Have Fun, Relax, Tainted Love and Relight My Fire. Life hasn't quite worked out the way two best friends from Birmingham hoped it would.
A truly talented foursome take on the roles of older and younger Gemma and April, with newcomers Nikita Johal and Maia Hawkins successfully jumping into the shiny shoes of comedy actress and former Eastender Nina Wadia and X Factor winner Sam Bailey.
Gemma's Brummie family are a delight, the complete opposite of her husband, the dreamboat who sprung a leak. Using Spandau Ballet's Gold, with gold spandex clad dancers, to depict his money-grabbing ways was a touch of genius by director and choreographer Craig Revel Horwood.
Giant grey cassette tapes surround the stage and costumes don't disappoint. Think cheerleading gear for Hey Mickey and people even dressed as TVs for Video Killed The Radio Star.
Sonia's cameo appearance went down a storm with the audience but did err on the side of the ridiculous. It's all very tongue in cheek though and great fun.
It was a lovely evening, which took my great friend of 35 years and I right back to our youth!
Now That's What I Call A Musical runs until Saturday. Tickets from mayflower.org.uk
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