Na década de 30, Papillon (Steve McQueen) foi acusado de assassinato e mandado para cumprir prisão perpétua na Guiana Francesa. As regras da prisão são claras: Qualquer um que tentar fugir ganhará como punição dois anos de solitária. Isso não é o bastante para assustar Papillon, que vai tentar fugir de qualquer maneira com a ajuda de Louis Dega (Dustin Hoffman). Em uma das vezes ele quase consegue e vai parar incialmente em uma colônia de hansenianos e depois em uma tribo de índios caribenhos, até chegar na Ilha do Diabo.