Alan Cumming is a Scottish actor, director, producer, writer and presenter. Known for his roles on stage and screen, he has received numerous accolades including a BAFTA Award, two Emmy Awards, two Tony Awards, and an Olivier Award. From Wikipedia
The reality competition, hosted by Alan Cumming, is filming at Ardross Castle in the Scottish Highlands for an early 2026 debut.