Durante a Segunda Guerra Mundial, na França, Lucile Angellier (Michelle Williams) passa os dias junto de sua sogra (Kristin Scott Thomas) esperando pelo retorno do marido, um prisioneiro de guerra. Enquanto alguns combatentes franceses retornam para a casa, o pequeno vilarejo onde Lucile mora começa a ser invadido por soldados alemães, incluindo o refinado Bruno von Falk (Matthias Schoenaearts).