1933年法国,亨利(查理·汉纳姆 饰)被误判谋杀罪,收押于法属圭亚那的一处流放地服主演快要不行的时候,奇迹出现了,飞舞的蝴蝶,金黄的小花,在接近西海岸的路上,环境居然越来越好,还有久违的可以让人享受的和煦日光。因为胸前有一处蝴蝶纹身,所以在那里别人都叫他“巴比龙”。在此过程中,他结识了因伪造文件和盗用公款被捕的路易斯(拉米·马雷克 饰)。路易斯确信自己的妻子会用他们的财产来保释他,与此同时,路易斯需要巴比龙的帮助来保护他不受其他想偷他钱的罪犯的侵犯。巴比龙同意了他的要求,作为交换,路易斯要资助他逃离这个岛。