A história verídica de Michael Glatze (James Franco), um célebre ativista gay que gerou grande controvérsia quando inesperadamente passou a afirmar que já não era homossexual e se torna um pastor cristão.
O filme segue Michael desde a sua vida em São Francisco com o seu namorado Bennett (Zachary Quinto) – onde para além da sua carreira jornalística na XY Magazine, é ativista politico e social, até aos seus dias de autodescoberta pessoal.
Depois de uma experiência traumática, Michael é assombrado por dúvidas e paranoia, e inicia um renascimento espiritual religioso. Renuncia à sua vivência gay, a todos os seus amigos e parte numa viagem em busca do seu “verdadeiro eu”, acabando numa escola bíblica cristã no Wyoming, onde conhece a sua namorada, Rebekah (Emma Roberts) e se torna pastor da sua própria igreja.










