Ecco svelato quindi l'assassino di Asher! Ad averlo ucciso, infatti, non è Laurel Castillo ma proprio l'agente Pollock, il contatto del ragazzo all'FBI! Così Gabriel ritorna dai suoi amici e rivela loro che l'assassino dello studente è proprio l'agente dell'FBI, sconvolgendo tutti con questa inaspettata affermazione.
Quella stessa notte, Annalise aveva inviato a tutti i Keating Five un messaggio attraverso cui li invitava a incontrarsi presso casa sua. La persona rimasta uccisa è Wes mentre Laurel, l'unica del gruppo ad aver realmente rispettato la richiesta della professoressa, riesce a salvarsi.
Una chiavetta USB recuperata da Frank (Charlie Weber) tramite l'avvocato di Hannah rivelerà il contenuto della telefonata di quest'ultima a Xavier Castillo (Geraldo Celasco), nella quale la Keating indica che il mandante dell'omicidio di Nate Lahey Senior (Glynn Tuman) è il governatore Birkhead.
Chi è il figlio di Bonnie le regole del delitto perfetto?
Chi è Gabriel Maddox? Secondo alcune voci potrebbe essere il figlio che Bonnie ha avuto quando aveva 15 anni, dopo aver subito violenze da parte di un amico del padre.
A quel punto sopraggiunge Bonnie che, dopo esser stata informata da Nate rispetto a quanto scoperto, soffoca Miller per poi ordinare a Nate di trafugare il cadavere e di scappare con la sua auto.