Filmed on the island of Corfu in Greece.
The Chlemoutsi castle, which is located in the region of Elis (Ilía) in Western Peloponnese, Greece, appears in the movie as the palace of Odysseus.
This film is the first time in almost 30 years that Ralph Fiennes and Juliette Binoche have starred together. They previously appeared together in Cumbres borrascosas (1992) and El paciente inglés (1996).
The film cast includes one Oscar winner: Juliette Binoche, and one Oscar nominee: Ralph Fiennes.