A hunky singer called Hercules gave a heartbreaking performance on Let It Shine tonight.
33-year-old Hercules Smith from South Africa is a "better singer than Gary Barlow"... according his own daughter, at least.
He revealed before his audition: "As a young kid I was the tiniest and smallest boy in school with such a big name."
An he said: "I love your work, Gary."
Hercules went on to perform a unique cover of Iris by Goo Goo Dolls for the judges and walked away with 16 stars, enough to see him through to the next round.
Amber Riley gushed: "What that performance did not lack was passion you blew me away with your voice and I absolutely loved you."
Gary Barlow declared: "You have an amazing talent there sir, the passion is absolutely beautiful."
Awarding a perfect 5 points, Gary added: "You're perfect for this business."
Martin Kemp concluded: "There's s saying about lifting the roof off the house and that's what you did, it was a great performance, you should be so proud."
A touched Hercules broke down in tears and sobbed: "I've been chasing my dream for a long time so it's kind of nice to get the recognition."
Graham Norton comforted: "Well done, you did it Sir, you did a great job."
Let It Shine continues Saturday nights on BBC One.