Britain's Got Talent's grand final will boast an impressionist, a dog and a swordsman among the 12 acts battling for victory.
The stakes are high as the contestants are competing for a spot on the stage at the Royal Variety Performance and a £250,000 prize.
They will aim to win over the public - who will vote for the winner - and panellists Simon Cowell, David Walliams, Alesha Dixon and Amanda Holden.
Here are the 12 acts who will compete in Saturday's final of the hit ITV variety series hosted by Ant and Dec.
1. 100 Voices Of Gospel
This choir is made up of singers who come from all over the world, including the UK, the US and Africa.
Given an automatic pass into the semi-final courtesy of becoming judge Alesha's golden buzzer act, they won the night with their infectious performance of Got My Mind Set On You by the late George Harrison.
2. Richard Jones
The Essex magician is the current favourite to win Saturday's grand final.
The army bandsman of the Household Cavalry has wowed people with his mind-reading and illusions, and is at 11-10 with bookmaker Coral.
If he triumphs in the final, Richard will become the show's first ever magician to win.
3. Beau Dermott
Schoolgirl singer Beau is not too far behind Jones with odds of 9-4.
The 12-year-old from Widnes is Amanda's golden buzzer act. She stepped up her performance in the semi-finals with a powerful version of Someone Like You from Jekyll And Hyde.
4. Jasmine Elcock
Another schoolgirl and another remarkable voice. The 14-year-old student lives in Essex with her parents and brother.
Young Jasmine became Ant and Dec's golden buzzer act and, with her pass to the semi-finals, she sang Wings by Birdy.
5. Alex Magala
The 26-year-old professional sword swallower is originally from Moldova.
Dubbed "the most dangerous act in the show's history", Alex has provoked shrieks from the audience due to his death-defying sword routines.
6. Lucy and Trip Hazard
Lucy Heath from Lincolnshire and her dog Trip Hazard, a Maltese and Pomeranian mix, were the public's choice for one of the available wild card places in the final.
They are vying to become the third canine-winning act after Ashleigh and Pudsey in 2012 and Jules and Matisse in 2015.
7. Shannon & Peter
Shannon and Peter Parker were the judges' wild card pick for the final.
The freelance dance teachers, who have been married for 15 years, have enchanted with their expressive ballet dancing to songs including Wings by Birdy.
8. Wayne Woodward
The part-time singer and builder from Sutton sounds like Danny Dyer when he speaks.
But when he sings, his vocal performance is reminiscent of famous crooner Frank Sinatra.
9. Mel & Jamie
The mother and son duo from Wales can boast the backing of Dinah-Jane Hansen from US pop group 5th Harmony.
Mel, 45, is a singer in care homes while son Jamie, 16, is a secondary school student.
10. Craig Ball
The maintenance worker from Hertfordshire won the public vote in the fifth and last semi-final.
He sang Adele's Hello in the voices of, among others, The Muppets' Kermit the Frog and Miss Piggy, Family Guy's Peter and Stewie Griffin, Shrek and Star Wars' Yoda.
11. Boogie Storm
Will The Force be with the dancing Stormtroopers? They have so far performed to a medley of pop classics including Silento's Watch Me (Whip/Nae Nae), Sugarhill Gang's Apache (Jump On It), Beyonce's Single Ladies and Psy's Gangnam Style.
Boogie Storm danced their way to being Simon's choice for the golden buzzer.
12. Balance Unity
The 17-year-old student and dancer from Hertfordshire lives with his mother Karen and his brother Presley.
Balance (real name Taylor Goodridge) won over the judges with his imaginative dance routines which are laced with humour.