Cinq ans après avoir abandonné Libby, sa fiancée enceinte, en pleine cérémonie de mariage, Dennis réalise qu'il est toujours amoureux d'elle et qu'il a fait l'erreur de sa vie. Grâce à Jake, leur petit garçon, il continue de la voir très fréquemment.
Quand il rencontre le nouveau fiancé de Libby, Whit, un beau et riche golden boy de la City, Dennis comprend qu'avec sa bedaine et son modeste salaire de vigile, son idée de la reconquérir ne s'annonce pas vraiment bien.
Ecrasé par la réussite de Whit et ne sachant plus quoi faire pour le concurrencer, Dennis annonce sur un coup de tête qu'il va courir le marathon de Londres. Pour tenir 42 km et tenter de séduire à nouveau celle qu'il aime, Dennis va commencer un entraînement aussi long que douloureux...
Au vernissage de sa nouvelle exposition, Max rencontre un homme qui se préoccupe lui aussi de l'avenir de l'Allemagne au lendemain de la guerre de 14-18 : un ancien compagnon de régiment, peintre aspirant, sans famille, sans ami ni domicile fixe. Son nom : Adolf Hitler... Une étrange amitié se noue entre les deux hommes. Max prend Hitler sous sa protection, et l'encourage à exorciser sur la toile ses traumatismes, ses haines et ses angoisses. Un jeu dangereux, voué à l'échec, et qui mettra en branle la plus horrible tragédie du vingtième siècle.