I almost guessed that yesterday too... I haven't seen the movie in years.
This does look vaguely familiar though.... Maybe I've just been on the internet too long.On second thought, I'm pretty sure I'd have remembered a scene like this. I'll guess "The Lord of the Flies 2: The later years."
[Edited by Toastman, 5/23/2013 2:09:13 AM]
[Edited by Toastman, 5/23/2013 12:36:03 AM]
Watched this for the first time about a week ago. I've been listening to the album for about 5 years, though.