- Nick Pustayteleplay by and
- Josh A. Caganteleplay by (as Josh Cagan)
- Sarah Mlynowskibased upon the novel "Upside-Down Magic" by &
- Lauren Myraclebased upon the novel "Upside-Down Magic" by and
Cast
(in credits order)
- Esther Ming Li(as Esther Li)
Rest of cast listed alphabetically
- Susan Cartsonisexecutive producer
- Suzanne Farwellexecutive producer
- Drew Lockeproducer
- Joe Nussbaumexecutive producer
- Jonathan Shoreassociate producer
- Andrea Alcala1st assistant makeup
- Shirlena Allenhair stylist
- Chris Bennettassistant hair stylist
- Katherine Collinsassistant makeup artist
- Quinn Evansassistant makeup artist
- Maria Gleesonhair department head
- Tamara Roulstonassistant hair stylist
- Jill Christensenproduction manager
- M. Michelle NishikawaExecutive In Charge of Production
- Angelique Christophorouadditional third assistant director
- Calsey Diggenstrainee assistant director
- Dominic Dobrzenskytrainee assistant director
- Eileen Dooleythird assistant director
- Chris Garbasauskaskey second assistant director
- Michael GorlickAssistant to Director Joe Nussbaum / assistant director
- Meaghan Irene Johnsonsecond second assistant director
- Gordon MacDonaldfirst assistant director
- Adam J. PiechnikBackground Coordinator
- Mohamed AbouAhmedlead hand
- Patrick Bookerconstruction buyer
- Jay CampbellOn set dresser
- Nathan Carlsongraphic designer
- Kevin ClarkHead Greensperson
- Travis Devlinscenic carpenter
- Greg Diachokon set scenic artist
- Christopher Donaldsonstoryboard artist
- Trevor Fieldhouseprops truck supervisor
- Chris Bakersound effects editor
- Brian CampbellADR editor / dialogue editor
- Kelly Colere-recording mixer
- Dario DiSantofoley editor
- Elaine Hoekstrasound assistant
- Bob Holbrookboom operator
- Javier Ivan Perezfoley artist
- Eva Maddensound designer
- Tim McCannfoley artist
- Nolan McNaughtonbackground sound editor
- Adam Taylerspecial effects coordinator
- Jolon Warriorspecial effects best boy
- Brett Yavisspecial effects technician
- Kevin Dykstraspecial effects technician (uncredited)
- Saikrishna Aletifx artist
- Neishaw Alivisual effects producer
- Joseph Ankrahcompositor: Spin VFX
- Paul Aubreyvisual effects coordinator
- Diego Avilacompositor
- Adam Bakerlead animator: Spin VFX
- Laura Barberaglobal head of cg: CoSA VFX
- Jev Belyaevvisual effects artist
- Asha Bhaskaranvisual effects artist
- Laura Brewercompositor: SPIN VFX
- Wyatt Cameronstunt performer
- Danny Hospesstunt performer
- Matt Kennedystunt performer
- Jennifer Mylreastunt double
- Kia Stuartstunt performer
- Rorelee Tiostunt performer
- Matt Almaskey grip
- Lukas Behrndtlighting technician
- Paola Cernicchiarodigital loader
- Torstein Colyercrane technician
- Nicholas Dentdolly grip: "A" camera
- Thomas J Devlinrigging electrician
- Michael Gilloolylighting technician
- Dylan HaayerBest Boy electric
- Erick Leclerccondor operator
- Pedram Goshtasbpoursenior animator
- Muhammad Zohaibanimator
- Sandra-Ken Freemanextras casting
- Tyler B. Jonescasting associate
- Rachel Fordbackground costume coordinator
- Dianne Greenwoodcostumer (credit only)
- Maureen Huntcostumer
- Constance Moermanbackground costume coordinator
- Raven Olaybuyer
- Tennille Oppencostume supervisor
- Terry Pittscostume illustrator
- Lachlan Wellsset costumer (as Lachlan MacDonald)
- Mary Wisemancostume set supervisor
- Anne Boylecolorist
- Sean Flotreassistant editor
- Scott McKenzieon-line editor
- Matthew Olsondailies colourist
- Kirk Adamsonlocation manager
- Tracey Mackay-Eaveslocation production assistant (as Tracey Eaves)
- Cory Piovesonassistant location manager
- Avery Raskinassistant location manager
- Collin Ankersonmusic editor
- Mauricio J. Balvaneramusic editor
- Forest Christensonscore mixer
- Sharyn Gershmusic editor
- Shao Jean Simtechnical assistant
- Steve Taitadditional music composer
- Christine Wilsonscript supervisor
- Chris Clarketransportation coordinator
- Jason Johansondirector driver
- Rainer Scheelischoffice driver
- Jens Steffensentransportation
- Michael Worboystransportation
- Douglas T. Devriesproduction driver (uncredited)
- Jessica Allyepk producer
- Michelle Almaz Tadegeproduction coordinator
- Mark Andersonproduction assistant
- Lindsay Ashbyproduction assistant
- Cassandra Barbourrights and clearances
- Ashleigh Boardmanproduction assistant / Hand Double (uncredited)
- Suzie Brucepost accountant
- Dawn Hunter Clarkproduction assistant
- Laura Mary ClarkeFACS assist
Contribute to this page
Suggest an edit or add missing content
