I don't know a lot about the song. The last time I listened to it was about a year ago.
The music video has a lot of horseback riding in it. It's filmed in a kind of creepy location with a wide camera angle. I think some lyrics are like "il faut vrie"? She kind of screams it out. I'm not sure if that is even a French phrase or not. any help is appreciated.