After seven weeks of auditions, the Britain's Got Talent 2018 semi-finalists are revealed this weekend.
Who's in the live shows will be confirmed in Saturday night's episode straight after the last auditions.
Judges Simon Cowell, Amanda Holden, Alesha Dixon and David Walliams will have to select 35 acts to make the cut.
They'll join the golden buzzer acts who have already got a confirmed place in the live stages. Ant and Dec picked magician Marc Spelmann as their golden buzzer act in the first audition show of the series while Simon Cowell pressed his golden buzzer for father and son singing act Tim and Jack Goodacre.
David Walliams' golden buzzer is Donchez Dacres and his original song ‘Wiggle Wine, Alesha Dixon pressed her golden buzzer for singer Lifford Shillingford and Amanda's golden buzzer act is singer Gruffydd Wyn Roberts who sang ‘Nessun Dorma’ and got a HUGE reaction.
But who will be joining them?
Ahead of Saturday's show, the favourites to make the cut have been revealed
Britain's Got Talent 2018 semi-finalists?
Bookies' favourites to be in the live shows.
Singer Father Ray Kelly
Comedian Lost Voice Guy
Comedy singer Micky P Kerr
Singer Aleksandar Mileusnic
Comedian Ben Langley
Singers The D-Day Darlings
Singer Calum Courtney
Singer Ronan Busfield
Variety act Magus Utopia
Sisters Suzanne and Roxanne
Singers Amy Marie Borg
Gymnasts Giang Brothers
Dancers DVJ (Diversity Juniors)
Impressionist Andrew Lancaster
Magician Andrew Lee
Boyband Made Up North
Magic Mandy Muden
Opera singer Sarah Llewellyn
Tap dancers Tap Attack
Singers The Ratpackers
Singer Ella Yard
Will the judges agree when they decide who makes the live shows on Britain's Got Talent 2018?
Whoever they are, the final 40 acts will go on to perform live in the hope of winning the all-important public vote.
Across next week, the Kings and Queens of entertainment, Simon Cowell, Amanda Holden, Alesha Dixon and David Walliams will welcome eight acts to the stage each night to perform for a chance of winning a life changing £250,000 and a spot at this year’s Royal Variety Performance.
Each night two acts will go through to the live Grand Final.
As well as performances from this year’s acts, a host of guest performers will take to the stage during the results shows as the semi-finalists wait to find out if they are one step closer to being crowned winner of Britain’s Got Talent 2018.
Britain's Got Talent airs Saturday nights at 8pm on ITV. The live shows begin on Monday, May 28 at 7:30PM.