Dig out your magnifying glass and get a ball of red yarn handy its time to play amateur sleuth!
(Remember, he even contemplated killing Bryce during his breakdown last season.)
This is one name we can definitely cross off the list.

David Moir/Netflix (4)
Chloe Rice (Anne Winters)
Bryces girlfriend (or ex-girlfriend?)
ended season 2 with the revelation that she was pregnant.
Probably not, but she makes the list regardless.

David Moir/Netflix
Like we said, everyones a suspect!
But his violent tendencies only come out when he encounters homophobia.
If Bryce riles up Tony in season 3, he could be driven to murder.

David Moir/Netflix
Jessica Davis
Another one of Bryces rape victims, Jessica has a lot of valid anger towards him.
Olivia Baker (Kate Walsh)
Hannahs mom, Olivia, harbors a lot of hatred for Bryce.
Olivias next hope was to see Bryce convicted, if not for Hannahs rape, then for Jessicas.

David Moir/Netflix
But his probation was just another injustice in her eyes.
Shes the most likely adult who would go after Bryce after he escaped all consequences for his actions.
She even said last season, I dont want Bryce Walkers money.

David Moir/Netflix
I want him dead.
Will he set his sights on Bryce in season 3?
Justin Foley (Brandon Flynn)
Who killed Bryce Walker?

David Moir/Netflix
The most likely suspect is Justin.
His anger, guilt, and addiction could drive him to doing something hell regret.
All signs are pointing to Justin as Bryces killer.

David Moir/Netflix
Well find out either way who the real killer is when13 Reasons Whyseason 3 drops Aug. 23 on Netflix.

David Moir/Netflix

David Moir/Netflix

David Moir/Netflix