Jean Sheridan, a college dean and prominent historian, comes to her twenty-year reunion at Stonecroft Academy to be honored, but she does not suspect that among the distinguished people she is greeting is The Owl, a murderer on his mission of vengeance.