Pennsylvania, 1993. Welkom in God’s Promise, een geïsoleerd etablissement in het hart van de Rocky Mountains. Cameron heeft zich er net geïnstalleerd. Ze is er net als haar vrienden overgeleverd aan Mevr. Marsh die er haar levenswerk heeft van gemaakt verloren zieltjes terug op het rechte pad te helpen. Camerons fout? Zich laten aansteken door groeiende gevoelens voor een ander meisje, haar vriendin Coley. Tussen de andere residenten bevinden zich de introverte Mark of Jane die geen blad voor haar mond neemt. Allen hebben ze dezelfde zwakte; het verlangen om te mogen houden van wie ze willen. Als niemand hen wil aanvaarden zoals ze zijn, moeten ze zelf handelen.