Michelle (Isabelle Huppert) is raped by a stranger who invades her house. She goes on with her life, but as her attacker haunts her, she begins to investigate who he could be. She refuses to be devastated by the brutal attack, but thanks to Huppert’s brilliant performance, the scenario is not just convincing but powerful. Huppert, always good, has never been better than this. Often shocking, surprisingly funny and strangely powerful, this is intense and fascinating.