La cinta está basada en una planeada novela de la escritora ucraniana Irène Némerovsky. La escritora había completado las dos primeras novelas de una saga planeada cuando fue arrestada como judía y llevada a un campo de concentración, donde fue asesinada. La novela incompleta fue cargada por sus hijas por varios años, hasta que la descubrieron en 1998 y decidieron publicarla.
El actor belga Matthias Schoenaerts no deseaba interpretar a un soldado nazi, pero acepto la oferta cuando leyó la novela y el amor que la autora le imprimió al personaje. Matthias tuvo que aprender a hablar alemán para el proyecto.
Margot Robbie conoció a su esposo, Tom Ackerley, durante el rodaje. Ackerley era asistente de dirección en la cinta. La pareja se casó en 2016.
La cinta está dedicada a la memoria de Denise Epstein, hija de la autora de la historia Irène Némerovsky, quien falleció en abril de 2013, dos meses antes del inicio del rodaje.
Se filmó en locaciones de Francia y Belgica, entre junio y septiembre de 2013.