New York années 70. David, ancien séminariste, vit une relation figée dans le moule hétérosexuel avec Mark, un jeune cadre. L'échec de ce couple amène David à vivre l'expérience des gays de New York : saunas, partouzes, bref, la consommation du sexe prônée à cette époque de libération sexuelle. Le jour de la marche des fiertés, David rencontre Jason, un beau militant très actif...