Vincent Gallo and Béatrice Dalle star in this 2001 horror feature by Claire Denis (Beau Travail). In French with subtitles.