Britain's Got Talent 2016 kicks off tonight and it begins with potentially its best episode to date.
Which is handy given the programme is celebrating its tenth birthday, something that is made clear as often as possible.
The format and judges on BGT have now remained the same for five years but they work a treat and this time around it's no different.
Although as always it's the acts that make the show and the opening episode is seriously packed full of variety.
First up is wacky Vitaly Voronko, one of more than a few classic eccentrics bringing the unusual to the stage.
Other ridiculous auditions come from dodgy ventriloquist Tony Baloney and so-called vegetable entertainment specialist Madame Zucchini
But there is a LOT of talent on display in all sorts of forms.
The Collaborative Orchestra wow the judges and left us with goosebumps after their performance while Darren Altman has the potential to be one of BGT's best impressionists.
There's the obligatory dance crew in the form of Elite Squad but even though it's a performance we've come to expect from the show, a new twist makes it totally brilliant.
12-year-old Beau Dermott is, some may be pleased to hear, the only solo singer competing tonight. Belting out Defying Gravity, her performance is truly spellbinding and has the judges in awe.
Fans of animal acts are also catered for in the opener with perhaps the most ADORABLE dancing dog ever in the form of Trip Hazard, whose trainer Lucy took part in last year's show with Border Collie Indie.
Then there is - to quote Simon Cowell - the most dangerous act Britain's Got Talent has ever seen.
Alexandr Magala is a sword swallower, an act that the show has seen before but not quite like this.
Even though you're watching knowing it's not going to go wrong - they wouldn't put that on the telly... would they? - it's still truly shocking stuff.
Britain's Got Talent 2016 starts tonight on ITV from 9PM.
Browse pictures of all tonight's BGT auditions below...