A Kiss Before Dying by Ira Levin
Best Twists
8,951 books — 10,220 voters