Dylan O'Brien
Fred Fitzell
Hannah Gross
Karen
Emory Cohen
Sebastian
Keir Gilchrist
Andre
Maika Monroe
Cindy Williams
Liisa Repo-Martell
Mrs. Fitzell
Amanda Brugel
Evelyn
A.C. Peterson
Mr. MacDonald
Aaron Poole
Pierced Man
Ian Matthews
Vincent
Donald Burda
Dr. Phillips
Connor Smith
Scarred Man
Jill Frappier
Mrs. Shouldice
Josh Cruddas
Twenty Something Man
Conrad Bergschneider
Male Teacher
Prince Amponsah
Mysterious Party Goer
Landon Norris
Scarred Man (voice)
Hershel Blatt
Mike (uncredited)
Sima Fisher
Dancer (uncredited)
Maika Harper
Tattooed Woman
Myles Isen
Fred at 6
Leslie Adlam
Female Cop
Andrew Latter
12 Year Old Boy
Tracy Baker
Dancer
Jackie English
Violet
Constantine Meglis
Huge Bouncer
Elizabeth Osler
Overdosed Teen
Parker Antal
Baby Fred
Emmet Antal
Baby Fred