Ryan est un étudiant qui s'évertue à refouler son homosexualité. Quelque peu perturbé, il commence alors à se poser des questions sur sa foi, sur Dieu et ses croyances religieuses lorsqu'il entame une nouvelle relation avec un garçon rencontré sur le net.