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.