new film eden charts the history of paris’ 90s electro scene