This is a French game show that has been remade all over the world. The English version is no longer filmed. Filmed at the real Fort Boyard in France, contestants compete in various challenges for prize money.
Delete Confirmation
Report Duplicate TV Show