KELTY Musical Association will perform Annie in the Carnegie Hall in Dunfermline.
Following their last two Christmas shows - Elf The Musical and Chitty Chitty Bang Bang - the company will entertain local audiences with another spectacular family treat.
They'll take to the stage from Tuesday December 3 to Saturday December 7.
The story features the tale of a poor orphan girl Annie, who lives in 1930s depression America in an orphanage run by the hideous Miss Hannigan (Suzanne Anderson), and is packed with big musical numbers like Tomorrow and Its A Hard Knock Life.
The little girl is given new hope for a better life when the billionaire Daddy Warbucks (Scott Hunter) sends his secretary Grace (Erin Laurenson) to adopt her at Christmas.
READ MORE: Fly-tipping could be tackled with tip review says councillor
However, his plans are challenged by Miss Hannigan’s devious brother Rooster and his dumb girlfriend Lily (played by Lewis Harley and Amy Reilly in their first Kelty principal roles).
With an excellent supporting cast and Kelty’s usual fabulous dancers, the company are also delighted to welcome a 28 strong band of exuberant “Little Girls”.
The lead role of Annie is shared between Ava Clark and Laurie Smart.
Laurie is the fourth generation of her family to step out on a Kelty stage.
Her late great-grandparents, John and Lena Smith, ran the company for many years, while her late grandmother, Mary Leishman, was a leading lady in numerous shows and her mum, Kate Smart, also appeared in many Kelty productions.
Laurie's grandad, Provost of Fife Jim Leishman, has even played a few parts in the past too!
This year’s production team sees choreographer Elinor Tomlinson joined for the first time by her husband Chris - who has played many Kelty leads including Elf - as director, while Brian Beaton makes a welcome return as musical director.
Annie will play from 7.15pm each evening with a Saturday matinee at 2.15pm.
Tickets are available from Carnegie Hall on 01383 602302 or online at www.onfife.com.
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