Habilement scénarisé et mis en scène, le film entraîne le spectateur dans son récit ambigu et bénéficie des prestations de ses deux actrices principales : l’étonnante Joanna Scanlan (Mary) et la toujours impeccable Nathalie Richard (Geneviève), comédienne bien trop rare sur nos écrans.