During World War II, German Intelligence officer Maj. Grau (Omar Sharif) investigates a prostitute's murder in Warsaw, Poland while suspicion falls on three high-ranking generals.