先前都与特洛尔合作过。电影开拍前两年，特洛尔在一个瑞典电影节上遇见了米克尔·佩斯勃兰特，便想让他出演男主角齐格弗里德。米克尔·佩斯勃兰特亲自与导演联系，说服他将那个角色给了自己。影片于2007年2月26日至6月1日在瑞典的Malmö、Luleå以及立陶宛的维尔纽斯拍摄。影片以16毫米胶片摄制，后冲印称35毫米胶片。因而成品的视觉效果具有颗粒感，并带有类似默片的特质，充满了怀旧情调。