The small and remote town of Black Peak is in an uproar over a recent string of disappearances. Recently, a group of the town's youth headed up the mountain towards an area called Black Lake for a weekend retreat. Unfortunately, the group never returned. Having recently arrived...