A trailer for a slasher film in which a librarian takes it upon herself to exact horrible vengeance on those who wrong her beloved institution.
No data