说出版以后，切波斯基收到了许多片方的邀约，但是他都拒绝了，因为他觉得他“欠粉丝们一个对得起他们对这本书的爱的电影”，意指那些邀约都还不够好。直到2010年，才获许开始制作该小说的电影版， 而切波斯基也接受了合约，编剧并执导这部电影。该电影的制作人为约翰·马尔科维奇、安娜·阿方以及拉塞尔·史密斯（这三人均为Mr. Mudd电影制片公司的创始人）。电影于2011年5月9日至6月29日间在开拍， 由罗根·勒曼饰演查理，艾玛·沃特森饰演珊，埃兹拉·米勒饰演帕特里克，另外还由妮娜·杜波夫饰演查理的姐姐坎迪斯。在宣