A group of friends are lured to an isolated cabin by a promise of heavy partying, only to find...
When a young girl takes her own life, Archie and the other Suicide Kids decide to follow her lead...