The unique horror slasher film featuring Gillian Anderson has debuted at Cannes with a very rare Rotten Tomatoes score.