Ally fit all kinds of librarian stereotypes, and initially I found it funny (I‘m a librarian, too, and I fit some of those same stereotypes), but she just went way over the top. I also wasn‘t crazy about the ending (although, I suppose, better than the alternative?). Overall, I‘m rating it ok for the few parts I enjoyed.