Stuart Bradley, a gay teenager living in a conservative Christian town in Ontario, Canada, dabbles in several forbidden activities, and when word gets out, he and some other teens face grave danger from the fallen angels that are inciting hatred and extremism in the community.