En aprilo 1998 Miramax Films akiris la rajtojn al la romano La Leganto, kaj la ĉefa fotado komenciĝis en septembro 2007 tuj post kiam Stephen Daldry estis subskribita por reĝisori la filman adaptadon kaj Fiennes estis gisita en ĉefrolo. Winslet estis origine gisita kiel Hanna, sed malfacilaĵoj kun Revolutionary Road igis ŝin forlasi la filmon kaj Nicole Kidman estis gisita kiel ŝia anstataŭaĵo. En januaro 2008, Kidman forlasis la projekton, citante ŝian lastatempan gravedecon kiel la primaran kialon. Ŝi ankoraŭ ne filmis iujn ajn scenojn, do la studio povis rekasti Winslet sen influi la produktadan horaron. Filmado okazis en Berlino, Görlitz, sur la Kirnitzsal-tramo proksime de Schandau, kaj estis finita en Kolonjo la 14-an de septembro 2007. Filmfaristoj ricevis 718,752 dolarojn de la Federacia Film-Ekstera Estraro de Germanio.
Roger Deakins