Jamie est placé dans un orphelinat. Son père le reprend et lui trouve du travail à la mine. Mais Jamie, voulant être artiste, retourne vivre à l'orphelinat. Après une tentative ratée dans une famille adoptive, il se retrouve dans un foyer de l'Armée du Salut avant de partir pour son service militaire en Egypte.
En 1945, Jamie, huit ans, vit avec son demi-frère Tommy, à Newcraighall, un village de mineurs au sud d'Edimbourg, en Ecosse. Elevé par sa grand-mère, Jamie recherche désespérément ses parents.
Après « My Childhood », on retrouve Jamie et son demi-frère Tommy. Leur grand-mère, Granny, est enterrée. Tommy est confié à un orphelinat et Jamie doit vivre chez sa grand-mère paternelle, femme violente et alcoolique. Après bien des mésaventures, Jamie se retrouve à l'orphelinat.