Das St. Sebastian College ist ausschließlich männlichen, homosexuellen Studenten zugänglich. Das Gleiche gilt auch für die Lehrerschaft, die leidenschaftlich dafür gekämpft hat, dieses schwule Utopia frei von Hass und Diskriminierung zu erschaffen. Doch unter der so perfekt anmutenden Fassade brodelt ein Sumpf aus Eifersucht, Intrigen, dunklen Geheimnissen und gemeinen Lügen. So lässt sich der Schulleiter (Johan Ehn) auf BDSM-Spiele mit einem gutgebauten Studenten (Christian Arnold) ein – alles nur, um seine eigenen schmerzhaften Erinnerungen zu verdrängen. Währenddessen glauben die unschuldigen Paul (Johan Charles) und Noak (Nino Forss) sowie Tim (Simon Kling) und Fred (Joel Valois) sich ineinander zu verlieben. Doch das Kollegium manipuliert sie nur und benutzt sie als Testobjekte zum Ausleben seiner unerfüllten Fantasien. Als das traditionelle Weihnachtskonzert näher rückt, kommt es zum Eklat. Endlich sind die Risse in der scheinbar makellosen Welt von St. Sebastian für jedermann sichtbar …