Factual error: Raymond is equipped with what is described as a high-power Soviet sniper rifle. However, the rifle he uses is actually a Japanese carbine.
Factual error: The movie is set in the mid 1950s, as established by the cars and 48-star American flag cake seen at the party scene. However, the convention hall at Madison Square Garden has 50-star American flags hanging from the ceiling.
Factual error: In the scene when the Senator and Raymond's mother are in the hotel room, the newspaper headline (upside down in the lower right) states that he will address the Senate that day. However, in the next scene when he proclaims there are 57 Communists (based on the Heinz ketchup), there is an uproar in the chamber and he yells "Point of order, Mr. Speaker." The Speaker (of the House) is not in the Senate, he is the head of the House of Representatives.
Answer: It's confusing. The entire platoon was brainwashed to be witnesses and verify the fabricated story that Raymond was a "war hero" who saved their lives. Raymond was unknowingly mentally programmed to become a sleeper agent to be used when needed by the Russians or Chinese. He was chosen because Raymond's monstrous mother, Eleanor Iselin, was married to a ruthless, ambitious "Joseph McCarthy-esque" U.S. Senator. She was propelling her husband into being their party's presidential candidate and contacted Communist agents to arrange for her husband's political rival to be assassinated. She was initially unaware that her son would be the chosen assassin. Raymond, being brainwashed, never realised he was a programmed assassin who would have no memory of executing his assignments. He apparently was recruited because of his step-father's political position. It is a rather incredulous plot, to say the least.
raywest ★