Grupa starych przyjaciół spotyka się przy okazji ślubu jednego z nich - Lance`a Sullivan`a . Wszystko na pewno potoczyło się pięknie i gładko gdyby nie autobiograficzna książka Harper`a Stewart`a, która ujawnia pewne sekrety i uczucia z minonych lat - związek autora z przyszłął panną młodą. Również z biegiem wydarzeń odżywają zapomniane namiętności oraz rodzą się nowe. Prawda wychodzi na jaw powoduje wiele komplikacji - chwilowe odwołanie ślubu, ale jest uwieńczona sukcesem.
Mary (Parker Posey) to beztroska młoda kobieta mieszkająca w Nowym Jorku, która spędza swoje dni na chodzeniu do klubów nocnych i na domówki. Kiedy zostaje aresztowana za organizowanie nielegalnej imprezy, prosi swoją matkę chrzestną Judy (Sasha von Scherler) o wpłacenie kaucji. Aby ją spłacić, Mary niechętnie zgadza się pracować jako bibliotekarka w oddziale Nowojorskiej Biblioteki Publicznej, którym zarządza Judy.
Jeffrey jest homoseksualistą. Do tej pory był zaangażowany w wiele związków. Od dawna dręczony sennymi koszmarami o grożącym mu niebezpieczeństwie, pewnego dnia podejmuje ważną decyzję. Postanawia zrezygnować z seksu. By poradzić sobie jakoś z nadmiarem energii, rozpoczyna intensywne ćwiczenia w siłowni. Jest zachwycony nową receptą na życie. Ale właśnie wtedy poznaje przystojnego Steve'a, który jest nosicielem wirusa HIV.