Main Characters Alisha Boe Brandon Flynn Dylan Minnette Miles Heizer Katherine Langford Justin Prentice Christian Navarro Ross Butler Devin Druid Brian Yorkey Kate Walsh Derek Luke Tom McCarthy Selena Gomez Mandy Teefey Jay Asher