Acht Monate sind vergangen, seit Clay (Dylan Minnette) den gemobbten Tyler (Devin Druid) in letzter Sekunde davon abhalten konnte, einen Amoklauf an der Liberty High zu begehen. Gemeinsam mit seinen Freunden versucht Clay nun, die Angelegenheit zu vertuschen – auch um Tyler dabei zu helfen, wieder gesund zu werden. Doch der nächste Schocker steht schon vor der Tür: Bryce Walker (Justin Prentice) wird ermordet und ausgerechnet Clay gerät unter Verdacht, etwas mit dem Ableben des tyrannischen Star-Footballers seiner Highschool zu tun zu haben.