Xavier Giannoli explique : "Avec Les Corps impatients j'avais exorcisé quelque chose. Un hasard de la vie a proposé une situation, un point de départ : une rencontre entre un jeune homme et une femme énigmatique égarée dans la nuit. L'histoire d'un amour, d'une enquête sur le mystère de cette femme et l'intuition d'un crime. Alors avec Jacques Fieschi nous avons travaillé... Le prénom de cette apparition est venu tout de suite : Gabrielle. Nous avons voulu suivre cette femme jusqu'au bout de la nuit, vivre cette "aventure"."
Le réaslisateur s'explique sur la thématique du somnambulisme qui sert de toile de fond au film. "Nous avions l'intuition que le somnambulisme serait une piste intéressante vers la vérité humaine de notre personnage, un chemin singulier vers son secret. (...) nous sommes partis sur le terrain. Là, j'ai vu des images en vidéo de vrais somnambules et cela m'a beaucoup impressionné, vraiment beaucoup. (...) Ce que nous avons découvert était tout simplement fascinant, immédiatement cinématographique. (...) Cette idée que l'on peut être un moment "hors de soi" a fait son chemin parce qu'elle interroge chacun de nous bien au-delà du somnambulisme. On pense aux sentiments, au sexe, à ce que l'amour peut avoir d'hypnotique, d'aveugle. Quand j'ai rencontré Ludivine, je lui ai simplement dit : "Gabrielle n'est pas somnambule, elle est amoureuse..."
Deux ans après Les Corps impatients, Xavier Giannoli retrouve son acteur principal Nicolas Duvauchelle dans Une aventure.
Le tournage d' Une aventure a donné lieu à la rencontre entre Nicolas Duvauchelle et Ludivine Sagnier. D'abord professionnelle, cette rencontre c'est rapidement transformée en idylle, et depuis, Ludivine Sagnier a donné naissance à une petite fille : Bonnie.
Xavier Giannoli commente le personnage de Gabrielle incarné par Ludivine Sagnier : Je voulais que Gabrielle apparaisse dans le film comme l'incarnation des désirs cachés de Julien. C'est un jeune homme qui vit dans le noir, dans une vidéothèque (...). Elle est le fantasme qui rend la vie, met au monde, met "hors de soi". Pour la première fois Julien sera en prise avec quelque chose du féminin qui obsède et échappe. Il sera le seul à connaître son secret et ce sera le début de son "aventure" avec elle".
Nicolas Duvauchelle et Florence Loiret, qui se faisaient tout deux dévorer au sens propre par Béatrice Dalle et Vincent Gallo dans Trouble every day de Claire Denis partagent de nouveau l'affiche dans Une aventure mais cette fois-ci dans un registre tout autre.
Jacques Fieschi, le co-scénariste du film est l'auteur de nombreux scénarii. Fidèle scénariste d'Anne Fontaine (Augustin roi du kung-fu, Comment j'ai tué mon père, Nathalie...), et de Nicole Garcia (Place Vendôme, L'Adversaire et Selon Charlie), il signe en 2005 sa première réalisation avec La Californie où il retrouve Ludivine Sagnier.
Pour son deuxième long métrage, Xavier Giannoli reste fidèle à son producteur Edouard Weil (Elizabeth Films).
Lorsque Xavier Giannoli a entamé la préparation d'Une aventure le film devait s'intiluler "À cause de la nuit", et c'est Charlotte Gainsbourg qui devait tenir le rôle finalement interprété par Ludivine Sagnier.
Dans l'une des scènes du film, Barbet Schroeder, réalisateur entre autres de JF partagerait appartement fait une apparition rapide dans le film dans le rôle d'un médecin spécialiste du somnanbulisme.