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