Ashley Platz as Ashlyn 'Ash' Monroe
Florence Pugh as Themis 'Thea' Ramsey
Katherine Langford as Ashley Monroe
Max Irons as Asher Monroe
Tom Holland as Elijah Eaton
Lyndsy Fonseca as Allison Ramsey
Katie McGrath as Lindsey Shaw
Bruce McGill as Salem Police Chief Rory Connley
Alex Pettyfer as Jack Bennet
Tom Hardy as Bobby Miller
Jessica Sutton as Alyssa McIntyre
Diego Boneta as Diego Reyes
Nicole Muñoz as Nikita 'Nikki" Cortez
Letitia White as the Britt Turner
Nathan Lane as Pat Jordan
Brittany O'Grady as Gina
Kelly Rowland as Doctor Maron Blake
Jennifer Cheon as Malia Lee
Caity Lotz as Captain Scarlett Mitchell
Cobie Smulders as Samantha Monroe