Au printemps 1939, le Londonien James Reid est appelé au combat. Lors d'une escale au Cap, il rencontre Daphné, une épouse de militaire, dont il tombe follement amoureux. A la fin de la guerre, il apprend que de cette union est né un enfant, mais celui-ci remplace ceux que l'époux de Daphné n'a pu lui donner. James va tout faire pour rencontrer son fils.