The Statement (2003)

The film is set in France in the 1990s, the French were defeated by the Germans early in World War... Read More