己出演马里昂一角一方面是因为她当时也有个14岁的女儿，另一方面她还觉得自己和这个角色在一定程度上心有灵犀。大卫·海格参加《垃圾箱里的婴儿》演出期间还出演了另外三部电视节目挣钱养家。他觉得自己很适合出演这个有些客串性质的角色。影片的拍摄工作于2008年夏在伦敦及周边地区进行，还有些外景在赫特福德郡哈特菲尔德的哈特菲尔德庄园（）以及巴尼特区的巴尼特（）拍摄。威尔逊曾在电影拍摄完成前接受采访时表示自己对小说能够由如此出众的演员和制作团队搬上银幕深感荣幸，并对影片充满期待。英国广播公司有意寻找一位患有亚斯伯格症