Here maybe? Well, it's the official trailer at least, but it doesn't feature much music. Much more hits for Lord of the Flies on YouTube if you search for it using that title... Unfortunately, many fragments don't seem to use original sound and music, but there might be something.