Tell No One genre crime film
Tell No One (French: Ne le dis à personne) is a 2006 French thriller film directed by Guillaume Canet and based on the 2001 novel of the same name by Harlan Coben. Written by Canet and Philippe Lefebvre and starring François Cluzet, the film won four categories at the 2007 César Awards in France: Best Director (Guillaume Canet), Best Actor (François Cluzet), Best Editing and Best Music Written for a Film.Plot
Dr. Alexandre Beck has been slowly putting his life back together since his wife, Margot, was apparently murdered by a serial killer eight years before. However, Alex finds himself implicated in a double homicide – even though he knows nothing of the crimes. The same day, he receives an email that appears to be from Margot, which includes a link to surveillance footage that shows his wife looking alive and well; the message warns Alex that they are both being watched. As Alex struggles to stay one step ahead of the law, henchmen intimidate his acquaintances into telling them whatever they might know about him, eventually killing a friend named Charlotte. In the meantime, Alex's lesbian sister Anne persuades her well-off partner Hélène to hire a respected attorney, Élisabeth Feldman, to handle his case. 
Margot attempts to arrange a meeting with Alex by sending him an email that he must read in an internet café to avoid being spied on. Before this meeting can take place, a warrant is issued for Alex's arrest for Charlotte's murder. Alex goes on the run whilst his friends and lawyers struggle to find out the truth about the murder and Margot's reappearance. As he is being pursued by police, Alex is rescued by Bruno, a gangster from a rough part of the city who feels he owes Alex a favor. The mysterious henchmen reappear to prevent Alex's meeting with his wife, but he is rescued once again by Bruno. Margot is seen almost escaping on a flight to Buenos Aires. Élizabeth proves that Alex has an alibi for Charlotte's murder thanks to eyewitness accounts at the internet café.
Alex notes the numerous mysteries about his wife's death – mysterious photos of her covered in bruises and traces of heroin in her body. He soon discovers that Margot's father Jacques Laurentin faked her death: she had discovered that Philippe Neuville, the young son of a local aristocrat and governor Gilbert Neuville, was a pedophile rapist whose activities were covered up with help from the police; when she confronted him, Philippe beat her, causing the bruises. Jacques explains that he walked in on the beating and shot Philippe. Gilbert  Neuville hired thugs to kill Margot in a phone call. Having tapped the phone call, Jacques doubled the payout for one of the thugs in order to get him to fake her murder instead, kill the other thug and knocking out Alex in the process. After shooting the second thug and burying both, Jacques used the body of a dead heroin addict to stand in for Margot. It is also revealed that Gilbert actually hired hitman to kill Charlotte. Furthermore, Jacques also reveals that Alex's father used to work as horse ranch manager for Gilbert. When he witnessed Philippe raped a young girl, he reported to Jacques but Gilbert paid off the police and had him killed. Enraged, Alex shouts at Jacques for keeping the secrets the entire time. Jacques apologizes and gives Alex a document contains all the evidences of Gilbert's crimes. 
Police, listening in on the father's confession, attempt to arrest him, but he shoots himself dead before they can do so. It is revealed that Jacques knew Alex was wearing a wire, and that during a moment in which he had blocked the bug's transmission, had told Alex one last thing: it was in fact Margot who shot Philippe after he beat her; Jacques was covering up her crime, not his. His actions have ensured that she will never be suspected. Philippe's father is arrested, and Alex and Margot reunite at the lake where they fell in love as children.
category style type kind class