Шарлотта — обычная выпускница школы в маленьком сонном городке. Её жизнь резко меняется, когда в городе начинается кошмар. Кто-то совершает серию жестоких и странных убийств.
Всё это началось в ту самую ночь, когда вернулся её парень. Он пропал без вести несколько месяцев назад, и все уже считали его мёртвым. Его возвращение должно было стать радостью, но вместо этого оно совпало с первой смертью.
Теперь Шарлотта оказывается в центле этого ужаса. Она не верит, что её парень как-то связан с убийствами, но обстоятельства выглядят подозрительно. Почему он вернулся именно сейчас? Где он был все эти месяцы? И что он скрывает?
Полиция бездействует или идёт по ложному следу. Шарлотта понимает, что если она хочет докопаться до правды и защитить тех, кто ей дорог, ей придётся расследовать всё самой. Она начинает задавать вопросы, копаться в прошлом и замечает, что убийства как-то связаны с их общим прошлым — со школой, с друзьями, с какими-то старыми тайнами, о которых все предпочли забыть.
Чем ближе она подбирается к разгадке, тем больше опасность нависает и над ней самой. Она должна выяснить, кто или что этот «Гигант» — маньяк, терроризирующий город, — и какую роль во всём этом играет парень, которого она когда-то любила. Фильм — это смесь триллера и подростковой драмы, где главной героине приходится взрослеть за одну ночь, сталкиваясь с самым настоящим злом.