Baseado no livro do escritor Louis de Bernières.
O autor reescreveu o romance cerca de trinta e cinco vezes para garantir que os detalhes do local estivessem corretos.
Originalmente, Roger Michell seria o diretor do longa, mas teve que abandonar o projeto por motivos de saúde.
Katie Holmes fez testes para a personagem Pelagia.