WHETHER you love the iconic, original Annie film or the updated 2014 version, the musical has it all.

All the songs, all the fun, all the New York glitz and all that innocent charm; Annie is an enthralling show which all the family will remember Tomorrow.

Following the 1982 film’s plot and setting, the action kicks off in a much-maligned orphanage run by the tyrannical, gin-infused Miss Hannigan (Craig Revel Horwood) where forgotten young girls are forced into a life of gruel and slave labour.

Led by the effervescent Annie, played in Monday night’s performance at the Bristol Hippodrome by Madeleine Haynes, the impoverished orphans give Hannigan a run for her money with their cheek, capers and attempts to escape. But it is Annie’s desperation to find her birth parents which leads to her landing on her feet by being welcomed into the home of billionaire businessman Daddy Warbucks (Alex Bourne).

Madeleine Hayes is superb in the title role. Taking on numerous solos of big, bolshy songs Maybe and Tomorrow, taking care of little Sandy the dog live on stage and acting her little heart out with soul, a flawless American accent and a whole heap of Big Apple cuteness, the young actress is an outstanding talent fully deserving of the standing ovation she received on opening night in Bristol.

Strictly Come Dancing’s Craig Revel Horwood is equally gorgeous darling, playing the devilish role with pantomime pizzazz. Proving he can hit the notes in Little Girls and NYC, the TV judge also has a chance to show off his own moves and doesn’t put a foot wrong in the slick and sassy Easy Street brilliantly backed up by Rooster (Jonny Fines) and Lily (Djalenga Scott).

Alex Bourne has authoritative appeal as the big bucks boss whose heart is melted by an 11-year-old red head. His ever faithful secretary Grace (Holly Dale Spencer), who handpicks Annie from the orphanage and continues to take the forlorn little girl under her wing, is sweet and kind without becoming the sickly, goody-two-shoes all-American type it would have been easy to play.

There are plenty of familiar songs to sing along to but highlights include Hard Knock Life, impressively and energetically performed solely by the youngest members of the cast, the cleverly choreographed You’ll Never Be Fully Dressed Without a Smile plus the poignant Something Was Missing and big number I Don’t Need Anything But You.

It’s foot tapping, bet your bottom dollar, fun, fun, fun.

Annie is on at the Bristol Hippodrome until Saturday, September 5.