Description
    Close
    6746
    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.