on June 30, 1995 Innocent Lies In September 1938 a British detective comes to a small French coastal town in order… on June 30, 1995