Carter is trapped in the tiny mountain town of Frightened Man’s Peak, forced to watch the train surrounding its jagged cliffs pass every day with no sign of stopping. But one day, he meets someone. Someone who might just teach him what it really means to be desperate, to escape, and to try to jump a damn train.
Warning: Please refer to the Content Warnings Package available at the venue or online.