《巴比龙》的故事原型是恶魔岛越狱事件。恶魔岛是美国加利福尼亚洲的一个小岛,岛的四周都是悬崖峭壁,四周环水,与世隔绝。就是这样的环境下三十年里只有三个人越狱成功。
《巴比龙》是根据亨利.查理尔的原著改编,描述一名因冤入狱囚禁于恶魔岛上的犯人一次又一次地逃狱,也一次又一次巴比龙被捉回。经过十多年,他头发已白,但仍孤注一掷地抱着一袋椰壳跳下大海逃生。
影片中充满了长镜头,这些长镜头负载了大量为了让我们可以确信的信息,因为这些镜头中的背景是真实的,似乎观众也会因为这些“真实”而动容。沙夫纳以为我们需要这样的支持,因为他不是以巴比笼和德加的感受,而是以夸大的事件和超人式的装腔作势支撑这部电影,就像亨利·查理尔的原著所做的一样。
《巴比龙》不仅取材于查理尔的回忆录小说,还结合了达尔顿·特朗勃和Lorenzo Semple Jr.所著的1973年版剧本,影片中查理·汉纳姆饰演主角巴比龙,拉米·马雷克饰演狱友路易斯,影片中巴比龙从路易斯的保护者最终成为了他最亲密的朋友。