Let It Shine was back on TV tonight (Saturday) and here's a video of THAT epic opening number.
The first episode of this year's series saw Gary Barlow perform in an all singing, all dancing number and now Dannii Minogue is showing off her vocals.
However she wasn't singing, rather acting as drill sergeant as she put the acts through their paces.
To start the second stage of the competition, former X Factor judge Dannii and the Top 40 contestants all starred in one big performance.
There's fire, topless guys, dancing and - of course - singing.
This weekend's show saw judges Dannii and Gary, together with Martin Kemp and guest judge LuLu, pick the finalists for the live shows.
The top 40 acts were split into groups of eight who performed alongside some big named stars
The guest performers revealed are Busted, Beverley Knight, Melanie C, Olly Murs and Kaiser Chiefs.
After the performances, the judges will then select five individuals from each group of eight to go through to the live finals which begin next Saturday night.
That means saying goodbye to 15 acts who will be eliminated from the contest.
Gary said: "We want to see the performers shine tonight."
Let It Shine airs Saturday night at 6:40PM on BBC One.