Frankreich in den 1930er Jahren: Henri „Papillon“ Charrière (Charlie Hunnam) soll einen Mord begangen haben und wird, obwohl er unschuldig ist, zu lebenslanger Haft in der berüchtigten Strafkolonie St. Laurent in Französisch-Guayana verurteilt. Schon auf dem Weg nach St. Laurent begegnet er dem ebenfalls zu einer langen Haftstrafe ...