← Flashback
Reparto y equipo completo
Reparto
- 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
- Maika Harper — Tattooed Woman
- Ian Matthews — Vincent
- Donald Burda — Dr. Phillips
- Myles Isen — Fred at 6
- Connor Smith — Scarred Man
- Leslie Adlam — Female Cop
- Andrew Latter — 12 Year Old Boy
- Jill Frappier — Mrs. Shouldice
- Josh Cruddas — Twenty Something Man
- Conrad Bergschneider — Male Teacher
- Tracy Baker — Dancer
- Jackie English — Violet
- Constantine Meglis — Huge Bouncer
- Elizabeth Osler — Overdosed Teen
- Prince Amponsah — Mysterious Party Goer
- Parker Antal — Baby Fred
- Emmet Antal — Baby Fred
- Landon Norris — Scarred Man (voice)
- Hershel Blatt — Mike (uncredited)
Cámara
- Brendan Steacy — director of photography
- Dave Sheridan — camera operator
Producción
- John Schoenfelder — executive producer
- Dan Clifton — line producer
- Christopher MacBride — executive producer
- Morgan Emmery — executive producer
- Kabeer Baig — executive producer
- Jean-Charles Levy — executive producer
- Christina Kubacki — executive producer
- Russell Ackerman — executive producer
- Brian Campbell — line producer
- Millie Tom — casting
- Chris Comrie — production accountant
- Lee Kim — producer
Vestuario y maquillaje
- Sarah Millman — costume design
- Jennifer Lantz — set costumer
Sonido
- Mark Zsifkovits — sound re-recording mixer
- Christian T. Cooke — sound re-recording mixer
- Anthony Scott Burns — music
- Rob Bertola — sound designer
- Michael Baskerville — sound re-recording mixer
- Anthony Scott Burns — original music composer
Efectos visuales
- Wojciech Zielinski — visual effects supervisor
Dirección
- Christopher MacBride — director
Guion
- Christopher MacBride — writer
Montaje
- Matt Lyon — editor
Arte
- Adriana Bogaard — art direction
- Fred Espina — art direction
- Jennifer Morden — production design
- David Lewington — set designer