Ingen kjenner Margo's virkelige navn. Hennes kolleger og besøkende ved et lite offentligt bibliotek i byen er bare kjent med hennes middelalders normale væremåte, vennlighet og sjarm. De har ingen grunn til å mistenke at hun en gang var sykepleier, med et spor av utallige for tidlige dødsfall etter seg. Margo har snudd et nytt blad i livet, samtidig som biblioteket fungerer som hennes fristed - et sted for å dempe gamle trender. Det er imidlertid før Patricia, en nyutdannet og mislykket romanforfatter, begynner å jobbe på biblioteket. Patricia oppdager raskt Margo's subtilt truende side og følger nøye med på henne. Når en patron dør i bibliotekets toalett og gir et glimt av Margo's mystiske fortid, kan ikke Patricia motstå fristelsen til å grave dypere - selv om denne nye besettelsen blir altoppslukende.