Placé dans un pensionnat, Jamie vit difficilement le quotidien avec les jeunes de son âge. Malgré la bienveillance du directeur à son égard, l'adolescent finit par accepter de retourner vivre avec son père. Mais, une fois encore, ce dernier le délaisse. Après s'être enfui, Jamie est hébergé un temps dans un centre de l'Armée du salut. Parti effectuer son service militaire en Égypte, il fait la connaissance de Robert, un Anglais de bonne famille passionné de littérature...