This movie is so strange. I'd seen it years ago, but perhaps because this is the English language version I was about 5 minutes into it before I remembered it. Literally, this movie - in French or English- is like an altered state of consciousness. It all makes sense while you're watching it, but like a dream, it's logic disappears after a few hours back in the regular world.
PS- The cover image is wrong, it is not this movie.