Esta película, ambientada en la Inglaterra de 1982, en la época de la Guerra de las Malvinas, muestra a un joven de 11 años llamado Shaun (Thomas Turgoose) que después de perder a su padre en la guerra cambia de ciudad.