This thriller is full of surprises. The standout is the actress Valeria Bruni Tedeschi. I last saw her in the Italian movie "Human Capital" in an Italian speaking role, and she gives another amazing performance this time in an entirely French speaking role. She is a very talented actress!