Dans un petit village minier du Nord-Est de l'Angleterre, Billy, onze ans, découvre avec stupeur qu'un cours de danse partage désormais les mêmes locaux que son club de boxe. D'abord effaré, il devient peu à peu fasciné par la magie de la gestuelle du balle...
Comment la disparition d'un chalutier de pêche écossais et le décès d'un individu à bord d'un sous-marin nucléaire engendrent un conflit entre la police locale, la Royal Navy et les services de renseignement britanniques ?
En 1914, la guerre emporte dans son tourbillon des millions d'hommes, dont Nikolaus, ténor à l'opéra de Berlin, le prêtre Palmer et le lieutenant Audebert. Arrive Noël. Mais la surprise ne viendra pas des colis généreux qui jonchent les tranchées...
Glasgow 1987. George, chauffeur de bus, est amoureux de Carla, jeune refugiée nicaraguayenne qui a fui la guerre dans son pays, après avoir été témoin d'évènements dont elle ne veut pas parler. Un jour il la sauve d'une tentative de suicide. Il décide alors de se rendre avec elle au Nicaragua sur les traces de son passé.