S03
Poster for Season 3

Season 3

2025 • 12 episodes
Season 3 continues the thrilling competition with an all-celebrity cast, filmed at Ardross Castle in the Scottish Highlands. This season introduces unique twists and challenges, as contestants navigate alliances and betrayals in their quest for victory.
Season
123456