Here's a preview of this weekend's Britain's Got Talent 2016 as the judges pick this year's semi-finalists.
But just who is in the live shows?
Well five lucky acts have already confirmed their places in the semi-finals after winning a golden buzzer, seeing them straight into next week's live heats.
There's Simon Cowell's dancing Stormtroopers Boogie Storm, Amanda Golden's golden buzzer, 12-year-old singer Beau Dermott, Ant and Dec's choice, 14-year-old singer Jasmine Elcock, Alesha Dixon's act, 100 Voices of Gospel choir and finally David Walliams' golden buzzer performers, singing duo Ian and Anne Marshall.
But the remaining 40 spots will be picked by the judges from the 100 or so acts who have all made it through the auditions.
And based on this preview clip, there are set to be more than a few disagreements.
With David finding it hard to pick between two acts, Simon asks: "Which one has got the future?"
Later on, Simon finds himself outvoted on the fate of one act by David, Alesha and Amanda
The semi-finalists reveal will follow the last of auditions on Saturday night, which features acts including Danny Beard who manages to put a smile on Simon’s skeptical face with a powerful and sassy rendition of Sweet Transvestite from The Rocky Horror Picture Show.
Another act hoping to get yeses from the judges in the final round of the auditions are the Dunking Devils, a group of both professional and amateur basketball players stun their panel with routine involving stunt and trick shots.
Could either of them go on to make the live shows?
Britain's Got Talent 2016 continues from 8PM on Saturday evening on ITV with the last of the auditions followed by the semi-finalists reveal.
The first live semi-final will then kick off just 24 hours later from 7:30PM on Sunday evening and continue across the week.