010年，才获许开始制作该小说的电影版， 而切波斯基也接受了合约，编剧并执导这部电影。该电影的制作人为约翰·马尔科维奇、安娜·阿方以及拉塞尔·史密斯（这三人均为Mr. Mudd电影制片公司的创始人）。电影于2011年5月9日至6月29日间在开拍， 由罗根·勒曼饰演查理，艾玛·沃特森饰演珊，埃兹拉·米勒饰演帕特里克，另外还由妮娜·杜波夫饰演查理的姐姐坎迪斯。在宣布开拍小说的电影版之后，小说受到了更大关注；它的销售量从2011年的88,847本急剧增长到2012年的425,933本，并且登上。它于2012年