Venu visiter Paris – qu'il adore – avec sa fiancée et ses futurs beaux-parents, un écrivain américain est transporté chaque nuit dès minuit dans les années 1920 – sa période idéalisée – où il rencontre de grands artistes et s'éprend d'une charmante jeune femme qui, elle, rêve de la Belle Époque.
Malgré lui, Gil (Owen Wilson) a suivi sa fiancée (Rachel McAdams) à Versailles avec les amis de celle-ci, Carol (Nina Arianda) et le très cultivé Paul (Michael Sheen). Tandis qu'il rêve de vivre dans un grenier parisien, Inez souligne qu'il peine à écrire un roman et se résigne à produire des scénarios.
Inez Pourquoi tu ne leur parles pas du personnage principal sur lequel tu travailles en ce moment ? Gil Non, je n'aime pas parler de mon travail. Inez Tu n'a pas besoin de leur raconter toute l'intrigue ! Parle juste du personnage. Gil Non, non... Inez Très bien. Alors il travaille dans un grenier d'antan. Carol Dans quoi ? C'est quoi ça ?
L'écrivain sort du cadre.
Paul Ho c'est pas un de ces magasins où on vend des poupées à l'effigie de Shirley Temple, des vieilles radios... Inez Exact ! Paul Je me demande toujours qui voudrait acheter ces trucs. Qui en voudrait !? Inez Des gens qui vivent dans le passé...