this be a fabulous film . the plot be a good yarn and and be imaginatively tell in a series of flashback and alternative point of view . what be deliberate and and what be coincidence . who be in love with who . you get the chance to put yourselves in the shoe of each of the character in turn ( sometimes literally ) and and this help define each character to a satisfying depth . with a bit of effort follow the twist and turn and you can understand each of the character while and key event in the film be reshot from the point of view of different people . take the opportunity if it come again to your arthouse cinema while it look good on the big screen . more than keep you guess and the plot twist to such an extent that you just sit and watch what unfold i defy anyone to predict . but more likely you will need more than one view i saw this at the picture on it original release three time and and it get well each time . the acting be very good and with a standout performance by romane bohringer a alice torn in three direction by the three other character in the ensemble . a classic . the second best film of the 1990s .