Directed by
James Bloor |
Writing Credits (in alphabetical order)
James Bloor | ... | (creator) |
Cast (in credits order)
Naomi Scott | ... | Lydia | |
Olivia Cooke | ... | Dark Voice (voice) | |
Rest of cast listed alphabetically: | |||
Bel Powley | ... | Soft Voice (voice) |
Produced by
Fred Berger | ... | executive producer |
Olivia Cooke | ... | executive producer |
Chris Ferguson | ... | co-executive producer |
David Henning | ... | executive producer |
Rob Herting | ... | executive producer |
Shin Yin Hiyu | ... | producer |
Brian Kavanaugh-Jones | ... | executive producer |
Andy Levine | ... | co-executive producer (as Andrew Levine) |
Marlaina Mah | ... | producer |
Bel Powley | ... | executive producer |
Tess Ryan | ... | supervising producer |
Naomi Scott | ... | executive producer |
Jordan Spence | ... | executive producer |
Sandra Yee Ling | ... | supervising producer |
Michele Zarate | ... | co-producer |
Music by
Deron Johnson | ... | (QCode Head of Music) |
Jeremy Wallace Maclean | ... | (original music and composition) |
Casting By
Andrea Bunker | ... | (guest roles) |
Chelsea Ellis Bloch | ||
Marisol Roncali |
Second Unit Director or Assistant Director
Kelsie Adams | ... | assistant director |
Sound Department
Eugenio Battaglia | ... | sound designer and mixer |
Will Chen | ... | assistant sound editor |
Alex Lara | ... | sound editor |
Brayden McCluskey | ... | sound editor |
Ben Milchev | ... | audio engineer |
Neely Oeftering | ... | assistant audio engineer |
Ryan Walsh | ... | Additional Editor / audio engineer |
Alvin Wee | ... | additional sound editor |
Editorial Department
Rachel Yanover | ... | post coordinator |
Script and Continuity Department
Liam Hooper | ... | script supervisor |
Additional Crew
Christina Bulbrook | ... | production legal |
Jack Freedman | ... | production coordinator |
Lindsay Keele | ... | production legal |
Pin-Chun Liu | ... | production accounting |
Brandon Weisner | ... | production coordinator |
Nathan Yan | ... | production assistant |