Factual error: The film was released in 1958 but depicts a 1943 World War II mission in the Pacific by a US submarine capatain played by Clark Gable and his first officer played by Burt Lancaster. In two separate scenes the crew listens to a "Tokyo Rose" broadcast on radio and the background music is "Kiss Me Once, Kiss Me Twice, It's Been a Long Long Time" by Sammy Cahn and Jule Styne. The song was not released until September 1945, one month AFTER the end of the war in the Pacific in August 1945. The song was famous for celebrating returning troops and therefore also makes no sense in the context of 1943.
Factual error: The Sergeant-Major of the artillery section Corporal Bins and his men are briefly attached to has two of his medal ribbons round the wrong way. He has up the Victory and British War Medal ribbons, when they should be worn BWM and then VM. A mistake an experienced senior NCO would not make.Andrew Upton
Factual error: The film is set during WW2, but when Pitkin drops Judy off at the station, the locomotive bears the lion and wheel emblem of 'British Railways', which was formed in 1948. Likewise the wagons in the railway yard are to a British Railways standard design and are out of period for WW2.