En 1997, New York est en pleine ébullition. Erik Rothman (Thure Lindhardt), réalisateur de documentaires rencontre Paul Lucy (Zachary Booth), séduisant avocat qui n'a pas fait son coming-out.
Ce qui avait commencé comme une simple relation libre, devient rapidement sérieux. Les deux hommes, accros au sexe, drogues et excitations en tout genre, tentent chacun d'affronter leurs pulsions.
En Caroline du Nord, sur les routes entre Winston-Salem, deux hommes se rencontrent et forgent une amitié qui va changer leur vie pour toujours. Solo est un chauffeur de taxi sénégalais qui travaille dur afin de subvenir aux besoins de sa jeune famille dans l’espoir d’un avenir meilleur. William, un pur et dur du Sud, ne peut s’empêcher de regarder sa vie derrière lui, rempli de regrets.