Le film est une adaptation du roman éponyme de Jonas Jonasson, publié originellement en suédois en 2009 et traduit en français en 2011 par Caroline Berg.
Alan Karlsson, homme ordinaire au destin extraordinaire, qui a connu la guerre et rencontré les personnalités les plus influentes, est sur le point de fêter ses 100 ans. Alors que les infirmières de sa maison de retraite, dans laquelle il s' est retrouvé enfermé malgré lui après avoir commis un petit forfait, s'affairent à préparer son gâteau d' anniversaire, avec comme il se doit 100 bougies, l' homme décide de s'enfuir par la fenêtre et de partir le plus loin possible sans savoir où il va. Il y fera la connaissance d'un autre vieillard et se retrouvera poursuivi par des redoutables gangsters à qui il a subtilisé sans le savoir une valise contenant 50 millions de couronnes.
Titre original : Hundraåringen som klev ut genom fönstret och försvann
Titre français : Le Vieux qui ne voulait pas fêter son anniversaire
Réalisation : Felix Herngren
Scénario : Felix Herngren et Hans Ingemansson (sv), d'après le roman de Jonas Jonasson
Costumes : Madeleine Thor
Décors : Mikael Varhelyi
Photographie : Göran Hallberg (de)
Montage : Henrik Källberg
Production : Malte Forssell (sv), Felix Herngren, Henrik Jansson-Schweizer (sv) et Patrick Nebout
Musique : Matti Bye (sv)
Sociétés de distribution : Studiocanal ( France )
Pays d'origine : Suède
Langue : suédois, anglais, russe, allemand, français, espagnol
Budget : SEK 63 000 000 (6 900 000 €)
Format : couleur
Genre : comédie, Road movie
Durée : 114 minutes
Dates de sortie :
Suède : 25 décembre 2013
Royaume-Uni : 21 février 2014
France : 28 mai 2014
Robert Gustafsson (sv) (VF : Pierre Arditi) : Allan Karlsson (vieux)
Robert Gustafsson (VF : Bruno Choël) : Allan Karlsson (jeune)
Iwar Wiklander : Julius
David Wiberg (sv) (VF : Franck Capillery) : Benny
Mia Skäringer (en) : Gunilla
Ralph Carlsson (sv) : inspecteur- chef Aronsson
Jens Hultén (VF : Jérôme Pauwels) : Per Gärdin, dit le requin (Gäddan en V.O.)
Sven Lönn : Hans Claesson, dit la raclette (Hinken en V.O.)
Simon Säppenen (VF : Stanislas Forlani) : Mortier (Bulten en V.O.)
Alan Ford (VF : Jean- Claude Donda) : Pim, le chef mafieux
Gustav Deinoff (sv) : Ricky Claesson, le frère de Hans
Bianca Cruzeiro (VF : Emmanuelle Rivière ) : Caracas
David Shackleton : Herbert Einstein
Georg Nikoloff : Popov
Sergej Merkusjev : Oleg Popov
Anders Sanzén (VF: Jean-Christophe Dollé) : Ronny Hult, le guichetier
Manuel Dubra : Estéban
Koldo Losada (en) : le général Franco
Algirdas Paulavičius (lt) : Joseph Staline
Johan Rheborg (sv) (VF : Laurent Morteau) : Tage Erlander
Patrik Karlson (sv) (VF : Olivier Chauvel) : Sigvard Eklund
Kerry Shale (en) (VF : Bertrand Liebert) : Harry S. Truman
Philip Rosch (VF : Éric Legrand) : Robert Oppenheimer
Keith Chanter : Ronald Reagan
Sigitas Račkys (lt) : Mikhaïl Gorbatchev
Donald Högberg (sv) : Herman Bernhard Lundborg (sv)
Ola Björkman (VF : Tristan Petitgirard) : le père d'Allan
Pernilla Göst (VF : Carole Franck) : la mère d'AllanSource et légende : Version française (VF) sur RS Doublage
Avec un budget de 6,9 millions d'euros, le film est un grand succès commercial puisqu'il rapporte pas moins de 51 130 193 $ dans le monde entier dont 944 193 $ aux États-Unis. En France, il totalise 172 665 entrées dont 48 713 à Paris.
En Suède, il réalise un total de 1 565 684 entrées en un peu plus de six mois. Il s'agit du 6e plus gros succès pour un film suédois dans le pays.
Un second volet, Le Vieux qui ne voulait pas payer l'addition (Hundraettåringen som smet från notan och försvann), réalisé par Felix Herngren et Måns Herngren (en), est sorti en décembre 2016.