Balthazar Roché, un joven de diecisiete años que tiene una vida bastante difícil. Sus padres, dos personas bastante conservadoras, discuten mucho y no se llevan muy bien con su hijo. ¿A qué se debe? A que él es gay. Lucifer Shurley, de dieciocho años, es novio de Balthazar. A pesar de tener un padre y un hermano mayor, vive solo en un departamento ubicado cerca del instituto al que asisten. Él perdió un año por tener que trabajar y repitió de curso. Sin embargo, Lucifer y Balthazar nunca hablan con el otro sobre sus problemas personales o sobre cosas de su pasado, por miedo a que uno sienta desprecio o hasta vergüenza por el otro... Que idea más errónea... tal vez. Ante todo, siempre buscan pasarla bien con su grupo de amigos, a costa de ignorar su propio dolor.