Tommy McGee at War is set in the Port of Fremantle during WWII and shows how teenagers and adults interact during such times of stress. The characters in the story are Tommy McGee and his gang, the Holy Smokes, who are in constant war with the opposition gang, the Stinking Head Shea Gang, led by Stinking Head Shea himself. There is also Sergeant Major John Daly, who is known to Tommy as Uncle Jack and is the founder and leader of Z Force, which is based on the mysterious and forbidding Garden Island. Finally, there is Poacher Kenworthy, who, with his reputation of being a very bad man, strikes terror in the hearts of the boys. There are also general characters filling in the story to help create the atmosphere of wartime. The story starts out by establishing the area of operations, how the Holy Smokes got their name, and the details about their meeting place, the Place, which is a large flat rock on the edge of the Swan River and is overlooked by the lookout tree, which is strategically placed on the corner of Poacher Kenworthy's five-acre orchard; this enables the boys to keep tabs on the Stinking Heads and also on any ripening fruits in the orchard. There are skirmishes as the defences of the Place are tested and how, after retaliating by the Stinking Heads, a girl named Ingrid is inducted into the Holy Smokes. It is during one of their meetings at the Place that they discover that Poacher has found a way into the heavily defended Port of Fremantle. Uncle Jack, with Z Force, is having troubles when his navigator goes ack-willy (an army term for AWL) and puts in jeopardy an operation in Java to attack the Japanese-held Port of Padang. The navigator is caught by the civilian police and put into Fremantle Gaol. This sets in motion a series of events which leads to the discovery of a tunnel built by the original convicts, which leads directly to Fremantle Gaol, and with the help of the Holy Smokes, the navigator is re