Группа школьников оказывается на необитаемом острове после авиакатастрофы посреди океана. Кругом только песок и непролазная зелень, ни одного взрослого. Поначалу они пытаются организоваться, даже находят ракушку для сбора совета и выбирают Ральфа вожаком, чтобы поддерживать сигнальный огонь и ждать помощи. Рядом вечно ходит Хрюша — умный, но неуклюжий парень в очках, который постоянно талдычит про закон и порядок. Но всё это быстро катится к чертям. Джек, одержимый охотой и жаждой власти, забивает на правила, забирает часть ребят в лес убивать свиней и насмехается над попытками строить хижины. Для него азарт и кровь важнее дыма на горизонте, и этот раскол постепенно превращает мирную жизнь в хаос.
Страх окончательно добивает остатки разума, когда малыши начинают болтать о таинственном Звере из джунглей. Джек берет это на вооружение: он разрисовывает лица краской, устраивает безумные ритуальные пляски и обещает защиту, заменяя цивилизацию первобытным культом силы. Костер больше не знак спасения, а повод для драки, и за очки Хрюши — единственный способ добыть огонь — начинается настоящая бойня. Вчерашние друзья окончательно звереют, делятся на враждующие банды и начинают травить тех, кто еще помнит о человечности. Всё летит в пропасть: камни, кровь, пылающий лес. Остров превращается в ловушку, где охотятся уже не на дичь, а на бывших одноклассников, и надежды на мирный исход не остается вовсе.