My childhood speelt zich af in 1945. De acht jaar oude Jamie woont met zijn vier jaar oudere broer Tommy bij zijn grootmoeder in een mijnwerkersdorpje bij Edinburgh. Zijn grote vriend is Helmut, een Duitse krijgsgevangene die met zijn lotgenoten landarbeid verricht bij boeren in de omgeving.