Dylan O'Brien als Fred Fitzell | |
Hannah Gross als Karen | |
Emory Cohen als Sebastian | |
Keir Gilchrist als Andre | |
Maika Monroe als Cindy Williams | |
Liisa Repo-Martell als Mrs. Fitzell | |
Amanda Brugel als Evelyn | |
A.C. Peterson als Mr. MacDonald | |
Aaron Poole als Pierced Man | |
Maika Harper als Tattooed Woman | |
Ian Matthews als Vincent | |
Donald Burda als Dr. Phillips | |
Myles Isen als Fred at 6 | |
Connor Smith als Scarred Man | |
Leslie Adlam als Female Cop | |
Andrew Latter als 12 Year Old Boy | |
Jill Frappier als Mrs. Shouldice | |
Josh Cruddas als Twenty Something Man | |
Conrad Bergschneider als Male Teacher | |
Tracy Baker als Dancer | |
Jackie English als Violet | |
Constantine Meglis als Huge Bouncer | |
Elizabeth Osler als Overdosed Teen | |
Prince Amponsah als Mysterious Party Goer | |
Parker Antal als Baby Fred | |
Emmet Antal als Baby Fred | |
Landon Norris als Scarred Man (voice) | |
Hershel Blatt als Mike (uncredited) | |
Sima Fisher als Dancer (uncredited) |
Christopher MacBride | Director |
Christopher MacBride | Writer |
Lee Kim | Producer |
Russell Ackerman | Executive Producer |
John Schoenfelder | Executive Producer |
Brian Campbell | Line Producer |
Matt Lyon | Editor |
Millie Tom | Casting |
Jennifer Morden | Production Design |
Dan Clifton | Line Producer |
Anthony Scott Burns | Music |
Adriana Bogaard | Art Direction |
Fred Espina | Art Direction |
Sarah Millman | Costume Design |
Brendan Steacy | Director of Photography |
David Lewington | Set Designer |
Kabeer Baig | Executive Producer |
Morgan Emmery | Executive Producer |
Christina Kubacki | Executive Producer |
Jean-Charles Levy | Executive Producer |
Christopher MacBride | Executive Producer |
Wojciech Zielinski | Visual Effects Supervisor |
Michael Baskerville | Sound Re-Recording Mixer |
Rob Bertola | Sound Designer |
Christian T. Cooke | Sound Re-Recording Mixer |
Mark Zsifkovits | Sound Re-Recording Mixer |
Jennifer Lantz | Set Costumer |
Dave Sheridan | Camera Operator |