Mary is a free-spirited young woman living in New York City who fills her days by going to nightclubs and house parties. When she is arrested for organizing an underground
rave, she gets her godmother Judy to pay her
bail. To repay the bail, Mary reluctantly agrees to work as a clerk at a branch of the
New York Public Library that Judy manages. Despite her initial misgivings, Mary is inspired to learn how to use the
Dewey Decimal System after smoking a
joint and strikes up a romance with Mustafa, a Lebanese
street vendor and aspiring teacher. Gradually, she becomes highly adept at her job; however, she is later fired after having sex with Mustafa in the library and irresponsibly leaving a window open, allowing rain to damage some nearly irreplaceable books. With no money to pay the accumulating rent, she and her roommate, club DJ Leo, face eviction from their apartment. In desperation, Mary sells her vintage
couture to pay the bills. During one of her parties, Mary takes drugs to forget a fight with Mustafa. The next day, she decides to seriously commit to being a librarian and investigates getting a
graduate degree in
library science. She invites Judy over for a serious talk but then Mary is dismayed to discover a raucous surprise birthday party complete with a
male stripper. Mary convinces a skeptical Judy to take her seriously. She proclaims that she has finally found her calling in life, then Leo and Mustafa each share how Mary used her library science skills to help them improve their careers. Impressed, Judy gives Mary her job back, then joins the party. ==Cast==