C'est le réalisateur finlandais Mikko Kuparinen, 37 ans, qui met en scène 2 nuits jusqu'au matin. C'est son second long-métrage après Body Fat Index of Love (2012).
Le cinéaste Mikko Kuparinen a eu l'idée de 2 nuits jusqu'au matin en réfléchissant sur le fantasme de la rencontre avec un étranger et le fait de tomber amoureux de manière soudaine. Selon le finlandais, c'est un fantasme que de nombreuses personnes partagent.
Mikko Kuparinen a tenu à avoir Marie-Josée Croze dans le rôle de Caroline, une actrice qu'il considère comme merveilleuse. Elle a accepté de faire le film après avoir lu le scénario et rencontré le metteur en scène à Paris. Quant à Mikko Nousiainen, l'interprète de Jaakko, il avait déjà travaillé avec le réalisateur finlandais sur son premier film, Body Fat Index of Love.
2 nuits jusqu'au matin a bénéficié d'un petit budget s'élevant à 1.300.000 dollars.