It's the grand final of Britain's Got Talent 2016 tonight and magician Richard Jones is taking a RISK with his performance.
Richard is the favourite to win and become the first EVER magic act to triumph on BGT.
And he's going all out to impress the judges and audience.
Teasing what he had planned for the live show, Richard revealed yesterday: "It's a little bit worrying because I don't want the act to get leaked.
"I'm worried that people might see what I'm doing in rehearsals and get a glimpse of what's going to happen. "
He told DigitalSpy: "I want everyone to have the same surprise, so I may even miss certain bits out just to make sure everyone gets the same surprise.
"So potentially on Saturday night that might be the first actual run-through completely full with all the story and everything that's going on. That might be the first and last of that actual act. So yeah, it's a little bit pressurising!"
Describing the planned act as "risky", Richard continued: "I'll probably never get the opportunity to perform this act again, and it seems like the most perfect time to perform it, live in front of the nation.
"It's a very proud year for Britain anyway, let alone being the tenth series of Britain's Got Talent, so I'm hoping it's all going to come together and be a very poignant act."
Meanwhile, Richard dismissed claims he had 'copied' his semi-final performance from an act on America's Got Talent.
The soldier explained: "All magicians perform very similar effects and they always have done, but they all have their own take on things.
"The effects that I did in the semi-finals have reached back hundreds of years and magicians have adapted them over the years and changed them. We've all got our own style and our own personality version of that trick, so what I did in the semi-finals was my take on a classic effect.
"It's a bit similar to a singer would sing a song in their own style; a dancer would dance their own version of a dance. But it's great for magic to see that so many people are interested and want to see more."
While Richard is the favourite tonight he faces stiff competition from singer Beau Dermott and choir 100 Voices of Gospel.
Who will win? The Britain's Got Talent 2016 live final airs tonight on ITV from 7:30PM.