Cameron Post (Chloë Grace Moretz) wordt tijdens een schoolfeest betrapt, zoenend met een meisje. Haar pleegouders sturen haar naar een instituut om haar van haar homoseksuele gevoelens af te helpen. Deze boekverfilming speelt zich af in de jaren negentig.
Op het kamp wonen allerlei jongens en meisjes die volgens hun ouders niet aan de normen voldoen. Middels psychotherapie, discipline en andere twijfelachtige methoden moeten de kinderen leren inzien waarom ze op dezelfde sekse vallen en hoe ervan af te komen. Met de hulp van God, veel bidden en het onderdrukken van verlangens en gevoelens moet het lukken. Althans, zo vindt de leiding. Voor de tieners is het allemaal vooral verwarrend: sommige proberen zich koste wat het kost aan de regels te houden, andere keren zich juist tegen de bizarre ideologie. Voor Cameron blijkt het instituut een uitstekende plek om andere 'outcasts' te ontmoeten. Mooie coming-of-agefilm over vriendschap, identiteit en het recht om jezelf te mogen zijn.