As World War Two rages, Jim Colter (John Mills) finds himself called up to serve in the Army - but he's soon to find himself at war on two fronts. While he's away, his lovely wife Tillie (Joy Shelton) attracts the amorous attention of Ted Purvis (Stewart Granger), a vicious local spiv and self-acclaimed ladies man. When Jim's sister writes informing him of what is happening, Jim decides that the Nazis can wait and that an even more insidious enemy needs to be dealt with first. He breaks out of camp, goes AWOL and sets off to find his wife. With the military hot on his tail, Jim must make his way through war torn London to settle things once and for all.