Thou Shall Not Fear - Lost Boys
In the godforsaken town of Santa Carla lives Valerie Ashbrook and her slightly nerdy friends. Everything is fine until Val runs into a gang of motorbike-riding youths who, despite their apparent offer of friendship, reveal very little about themselves. Some themes may be triggering (mentions of abuse, mental illness...