影片的拍摄工作于2008年夏在伦敦及周边地区进行，还有些外景在赫特福德郡哈特菲尔德的哈特菲尔德庄园（）以及巴尼特区的巴尼特（）拍摄。威尔逊曾在电影拍摄完成前接受采访时表示自己对小说能够由如此出众的演员和制作团队搬上银幕深感荣幸，并对影片充满期待。英国广播公司有意寻找一位患有亚斯伯格症候群的女演员来出演波比一角。丽兹·克拉克的母亲在一个自闭症网站上看到了广告，于是让自己的女儿参加了试镜，后者成功获得了这个角色，这也是她的银幕处女作。克拉克是第一位真的患有亚斯伯格症候群，同时又扮演一位患有该疾病角色的女演员