Peter Blum (Melvil Poupaud) é um escritor de 40 anos que teve seu auge no início de 2000. Certa noite, no terraço de um cassino, ele conhece Joseph Paskin (André Dussollier), um homem misterioso, influente na política e manipulador. Joseph rapidamente passa a Peter uma tarefa estranha que coloca sua vida em perigo e o faz lembrar de um passado que queria esquecer. Ao mesmo tempo, Peter se apaixona por Laura (Clémence Poésy), uma jovem militante de extrema esquerda, fazendo Peter questionar em quem se pode confiar.