Edit
"Jupiter's Legacy" All the Devils Are Here (TV Episode 2021) Poster

Full Cast & Crew

Directed by 

Christopher J. Byrne

Writing Credits  

Mark Millar ... (based on the graphic novels by) and
Frank Quitely ... (based on the graphic novels by)
 
Steven S. DeKnight ... (developed by)
 
Akela Cooper ... (teleplay by)
 
Julia Cooperman ... (story editor)
 
Henry G.M. Jones ... (staff writer)

Cast (in credits order) complete, awaiting verification  

Josh Duhamel ... Sheldon Sampson / The Utopian
Ben Daniels ... Walter Sampson / Brainwave
Leslie Bibb ... Grace Kennedy-Sampson / Lady Liberty
Andrew Horton ... Brandon Sampson / The Paragon
Elena Kampouris ... Chloe Sampson
Mike Wade ... Fitz Small
Matt Lanter ... George Hutchence / Skyfox
Gracie Dzienny ... Ruby Red
Meg Steedle ... Jane Coleman
Kurtwood Smith ... Old Man Miller
Ian Quinlan ... Hutch
Richard Blackburn Richard Blackburn ... Chester Sampson
David Julian Hirsh ... Richard Conrad / Blue Bolt
Aiza Ntibarikure ... Sierra / Ectoplex
Conrad Coates ... Captain Borges
Kara Royster ... Janna / Ghost Beam
Franco Lo Presti ... Nick of Time
Jake Lewis ... Jay / Vulcaner
Katharine King So ... Kaitlyn / Slipstream
Michael Ayres Michael Ayres ... Austin / Shatterheart
Jennifer De Lucia ... Leighton
Scott McCord ... John Ducarmont
Em Siobhan McCourt ... Emma Ducarmont (as Emily Siobhan McCourt)
David Fraser ... Carl
Jane Moffat ... Florence
Steve Wilsher ... Older Man
Matt Bois Matt Bois ... Photographer
Michael Dyson ... Proprietor
Piper Howell ... Little Girl
Martin Zolotarev ... Little Boy in Suit
James Gerald Hicks ... Young Tough #1 (as James Hicks)
Christopher Di Meo ... Young Tough #2
Cody Maltby Cody Maltby ... Ducarmont Boy #1
Lily Maltby Lily Maltby ... Ducarmont Girl #1
Sierra Maltby Sierra Maltby ... Ducarmont Girl #2
Rest of cast listed alphabetically:
Sylvain Plasse ... Brothel Patron (uncredited)

Produced by 

Morenike Balogun ... producer (as Morenike Balogun Koch)
Kate Barnow ... co-executive producer
Akela Cooper ... co-executive producer
Steven S. DeKnight ... executive producer
Lorenzo di Bonaventura ... executive producer
Sang Kyu Kim ... executive producer
Dan McDermott ... executive producer
James Middleton ... executive producer
Mark Millar ... executive producer
Frank Quitely ... executive producer
Hameed Shaukat ... co-executive producer
Steve Wakefield ... producer
Brook Worley ... producer
Zeus Zamani ... unit producer

Music by 

Stephanie Economou

Cinematography by 

Nicole Hirsch Whitaker

Editing by 

Josh Beal

Casting By 

Denise Chamian
Robin D. Cook
Beth Day

Art Direction by 

Patrick Banister
Scott Cobb

Set Decoration by 

Jeffrey A. Melvin

Costume Design by 

Lizz Wolf

Makeup Department 

Blake Arsenault ... key hair stylist
Alyssa Bailey-Broom ... hair department: KNB EFX Group
Katie Beetham ... daily makeup artist
Scotia Boyd ... assistant makeup artist
Michael Broom ... concept artist: KNB EFX Group
Graham Chivers ... special makeup effects artist
Ann-Maree Hurley ... special makeup effects artist
Debra Johnson ... hair department head / key hair stylist
Zane Knisely ... prosthetics Shop Supervisor
Deborah Krymuza ... assistant makeup artist
Tami Lane ... makeup department head
Joseph Paonessa ... key hair stylist (as Gioseff)
Roksana Razavi ... makeup artist
Leslie Ann Sebert ... makeup department head
Taraleigh Wallace ... hair stylist

Production Management 

Pazz Neglia ... assistant production manager
Michael Stoyanov ... production manager
Jenna Vu ... post-production supervisor (as Jenna Stevenson)

Second Unit Director or Assistant Director 

Abel Erazo-Ibarra ... third assistant director
Alan Goluboff ... first assistant director: second unit
Anisha Kumar ... assistant director
David MacDonald ... third assistant director
Fatima Palhetas ... second assistant director
Helga Rossi ... second assistant director: second unit
Garfield Russell ... second assistant director
Philip J Silvera ... second unit director
Josh Stapleton ... assistant director / daily third assistant director
Patrick Sue-Chan ... assistant director
Nishanthy Thayananthan ... set production assistant
Jason M. Washington ... second assistant director: second unit
Kate Weiss ... first assistant director

Art Department 

Milan Andri ... on-set dresser
Mary Arthurs ... property master
Fiona Bower ... art department coordinator
Christopher Branan ... construction coordinator
Carlos Caneca ... leadman
Pearlamina Cheung ... first assistant art director
Danny Costa ... construction/scenic craft supervisor: art department
Taku Dazai ... specialty prop designer/builder
Goran Delic ... concept artist
Scott D. Edwards ... assistant set decorator
April Fox ... assistant art director trainee
Sinisa Gudicek ... set dresser
Andrea Hardcastle ... lead set dresser / set dresser
David Holowach ... set dresser
Alexandra Hooper ... set decoration buyer
Hasmig Karaciosian ... draper (as 'Hasmig Karagiosian')
Allison Krumwiede ... assistant art director
Gergely König-Kapus ... storyboard artist
Matthew Lee ... carpenter
Andrew Lo ... set designer
Janek Lowe ... set dresser
Sarah Elizabeth McCaw ... moldmaker
Alannah McConville ... set dresser
Steven McTeer ... on-set dresser
Michael Meyers ... conceptual designer
Christopher Ouimet ... first assistant art director: motion graphics
Byron Patchett ... conceptual designer
Vincent Proce ... concept artist
Houston Sharp ... concept artist / storyboard artist / vfx illustrator
Radia Slaimi ... set designer
Trevor Smale ... first assistant art director
Daniel Smallegange ... props buyer
Jordan Stephens ... carpenter
Kelly Westmiller ... technical elements designer
Chris Wharton ... on set greens
Marsha Williams ... assistant art director trainee
Rhys Yorke ... assistant art director

Sound Department 

Saurabh Arora ... mixer
Dallas Boyes ... sound utility
Thomas Dalton ... adr recordist
Dane A. Davis ... sound designer / supervising sound editor
Brad Dawe ... sound mixer: second unit
Simon Diggins ... adr mixer
Brian Horrell ... epk sound mixer
Matt Hovland ... adr mixer
Edward Krupa ... sound mixer: second unit
Andrew Mayer ... adr mixer
Jon Michaels ... dialogue editor
Rick Santizo ... re-recording mix technician
Michael Schapiro ... sound effects editor
Dean St. John ... adr mixer
Alexander Turner ... boom operator
Matt Vowles ... re-recording mixer
Clayton Weber ... supervising foley editor
Kelly Wright ... sound recordist

Special Effects by 

Stefano Beninati ... special effects key
Conor Craig ... special effects supervisor
Jacob Detheridge ... special effects technician
Tyler Lidstone ... special effects technician
Shane Million ... special effects coordinator
Cerise Preston ... production manager: Weta Workshop
Mike Rotella ... sculptor: creature effects
Michael Saintsbury ... special effects technician

Visual Effects by 

Neishaw Ali ... visual effects executive producer
Brittany Amos ... visual effects production manager
Anbarasu ... layout artist
Kevin Antony ... fx td
Mathieu Archambault ... compositor: MELS
Rodrigo Armendariz ... compositor: MELS
Cole Armstrong ... compositor: Spin VFX
Joyce Au ... visual effects producer
Paul Aubrey ... visual effects coordinator
Abhijith Azhikkara ... body tracking td: credited
Lijo K. Baby ... prep artist
Mathieu Bacchous ... compositor: spin vfx
Anthony Baptiste ... fx artist: MELS
Tania Beaulieu ... tracking artist: MELS
Jev Belyaev ... visual effects artist
Francis Bernard ... tracking artist: MELS
Xavier Matia Bernasconi ... visual effects supervisor
Debjani Bhadra ... Look development artist
Indranil Bhattacharya ... build supervisor: DNEG India
Manthan Bhayani ... compositor: Spin VFX
Florence Bichon ... lead lighting artist: MELS
Zaheer Bijapure ... bodytrack & matchmove Dneg
Benjamin Blood ... visual effects compositor
Preetham Tej Boddu ... roto prep supervisor
Samuel Boisvert ... compositor: MELS
Olivier Bolduc ... compositor: MELS
Guy Botham ... visual effects executive producer
Vincent Boucher-Cormier ... matte painting artist: MELS
Charlotte Brancucci ... digital compositor
Frederic Breault ... cg supervisor: MELS
Adam Brenn ... technology support
Pankaj Brijlani ... senior matchmove artist
Kirk Brillon ... visual effects supervisor
Josh Carlton ... visual effects coordinator
Shyamsundar Chandrasekaran ... visual effects prep supervisor
Xuejie Cheng ... fx sequence lead
Isabelle Clermont ... visual effects editor: MELS
Jerome Cote ... compositor: MELS
Gary Couto ... compositing supervisor
Becky Covington ... visual effects producer
James Cressaty ... visual effects roto/prep production coordinator: DNEG
Glenn Curry ... fx artist: MELS
Cesar Dacol Jr. ... creature art director
Binod Kumar Das ... assets lead: Mr. X
Eric Desaulniers ... tracking artist: MELS
Sourodeep Dey ... model td: DNEG
Shirish Dhadve ... visual effects artist
David Dionne ... environment artist: MELS
Cole Doran ... visual effects coordinator
Aditi Doshi ... fx artist
Francis Drolet ... compositor: MELS
Maxime Ducharme ... tracking artist: MELS
Annie Dufresne ... environment artist: MELS
Zhavier Dumont ... compositor: MELS
Bhaskar Rajesham Dussa ... model td dneg: visual effects
Yogesh Duwal ... digital compositor: Incessant Rain Studios
Elias Fattal ... visual effects manager
Tara Fidler ... visual effects editor
Benjamin Figueroa ... compositor: Spin VFX
Vincent Forand ... compositor: MELS
Krishnanunni G. ... lead compositor
Julia Gascoine ... visual effects coordinator
Marion Gasqui ... visual effects editor: MELS
Saurabh Gavankar ... Matchmove Artist
Camille Geier ... visual effects executive producer
Mahsa Ghorbankarimi ... cg supervisor
Kelly Ginet ... visual effects artist: DNEG
Sujita Gosain ... digital compositor: Incessant Rain Studios
Christina Graff ... senior visual effects producer
Paul Graff ... visual effects supervisor
Jonathan Grégoire ... animator: MELS
Madhuka Gunasekera ... compositor
Mitch Hounslow ... visual effects editor: Spin VFX
Inna Itkin ... lighting lead
Vanathi Jayalakshmi ... visual effects artist
Kiran Bhakta Joshi ... vfx producer: Incessant Rain Studios
Bronte Rose Jovevski ... visual effects producer
YoonHa Jung ... compositor: NetFX
Rupak Kayastha ... vfx executive producer: Incessant Rain Studios
Dida Khouly ... visual effects editor
Jiwoong Kim ... visual effects supervisor
István Veress Kovács ... senior matte painter
Mark Krentz ... cg supervisor
Yadu Krishnan ... compositor
Yoga Kurniawan ... digital compositor
Balendu Kurup ... visual effects production manager
Arthur Leung ... lighting artist: MELS
Pramod Lj ... fx lead: DNEG
George Macri ... Visual Effects Executive Producer: spin vfx
Gowtham Mahalingam ... Line Producer
Rupa Majhi ... digital compositor: Incessant Rain Studios
Ricardo Marmolejo ... digital compositor
Clara Martinez ... visual effects coordinator
Riley Massender ... compositor: MELS
Keegan McDougall ... modeling artist: MELS (as Keegan McDougal)
Juan Diego Medellin ... layout/tracking artist
Ashley Merla ... visual effects production manager: Spin VFX
Mozy Mervin ... visual effects coordinator
Jim Mitchell ... visual effects supervisor
Kareem Mohamad ... vfx production coordinator: DNEG
Gabriel Monette ... fx artist: Mels VFX
Vinayak More ... visual effects artist
Cynthia Mourou ... visual effects producer: MELS
Yecid Munoz ... texture artist: MELS
Kellie O'Sullivan ... matte painter
Derrick O'Toole ... visual effects animation production manager: Spin VFX
Shuhei Ogawa ... compositor: NetFX Vancouver
Constanza Ortega ... compositor
Sivanath P.S ... visual effects artist
Jason Martorell Parsekian ... visual effects coordinator
Pankaj E. Patel ... 3D Asset Artist MR.X
Jonathan Piche-Delorme ... visual effects supervisor: MELS
Melvin Mathew Pillai ... prep lead: DNEG
Rahul Pokharkar ... matchmove supervisor
Sean Pollack ... compositor: Spin VFX / creative director: Spin VFX
Dinesh Kumar Purushothaman ... digital compositor
Christilda Carol Sandhya R. ... department lead
Justin Rader ... compositor: MELS
Hari Ragavendra ... matchmove artist: DNEG
Danny Ramirez ... visual effects assistant editor
Florent Revel ... matchmove artist
Antoine Rouleau ... matte painting lead: MELS
Jérome Routhier ... lighting artist: MELS
Paul Russo ... visual effects producer: Los Angeles
Nicolas Sabourin-Beausoleil ... compositor: MELS
Soumyanath Samith ... compositor
Jelisa Samuel ... compositor: SpinVFX
Maria Sartzetaki ... visual effects coordinator
Maxine Schnepf ... visual effects resources manager: Mr. X
Rajdeep Sen ... Model TD
Maurizio Sestito ... visual effects editor
Wesley Sewell ... visual effects on-set supervisor
Dharmesh Sharma ... visual effects artist
Rameshwor Shrestha ... vfx supervisor: Incessant Rain Studios
Angad Singh Rana ... effects artist: Spin VFX
Abhishek Singh ... digital compositor: Spin VFX
Vikramjit Sorensangbam ... modeling artist: MELS
Jason Sperling ... visual effects executive: Netflix
L Srinivasaragavan ... digital artist: DNEG
Alexa Stollmeyer ... visual effects i/o coordinator (as Alexa Furr)
Boyan Stoyanov ... Senior FX TD: DNEG
Kr Sujay ... assets line producer
Hemanth Surana ... 2d supervisor: DNEG
Danielle Taillefer ... modeling artist: MELS
Stedman Tam ... visual effects editor
Dinesh Thapa ... vfx i/o: Incessant Rain Studios
Sylvain Thibodeau ... i/o operator: MELS
Kaiser Thomas ... Matte Painter
Éloïse Thompson-Tremblay ... visual effects coordinator: MELS
Olivier Thériault ... texture artist: MELS
Syria Toliver ... visual effects artist
Benoit Touchette ... visual effects executive producer: MELS
Alexandre Tremblay ... lead compositor: MELS
François Trudel ... digital compositor: mels
Samuel Vachon ... compositor: MELS
Nimesh Vaidya ... vfx production manager: Incessant Rain Studios
Sebastian Vazquez ... visual effects coordinator
Ayaz Ahmed Vijapurwala ... Camera Tracking and Matchmove: Spin VFX
Dani Wall ... visual effects data wrangler
Zachary Weinstein ... pipeline td
Rebecca West ... visual effects executive producer
Wes While ... digital compositor
Eddy Wolfson ... compositor
David Wong ... digital compositor
Nishant Yadav ... digital compositor
Bala Venkata Maniknata Arun Kumar Yagati ... visual effects artist
Jenna Yu ... compositor
Yun Zou ... compositor: Spin VFX
Annselie Åberg ... modeler
Matthew Gray ... software developer (uncredited)
Jose Alberto Pino ... software developer (uncredited)
Den Serras ... vfx production technologist: Artist Anywhere (uncredited)
Alex Shvartzman ... cyberscanning: industrial pixel vfx (uncredited)
Nicole Stone ... visual effects coordinator: Netflix (uncredited)

Stunts 

Bryce Branagan ... stunts
Christopher Clements ... stunt pre-vis
Eric Daniel ... assistant stunt coordinator
Christopher Di Meo ... stunt double: Andrew Horton
Jayson Dumenigo ... key stunt rigger / stunt coordinator: second unit
Tim Garris ... stunt rigger
Dan Iaboni ... stunt rigger
Urs Inauen ... stunts
Micah Karns ... fight coordinator
Mariusz Kubicki ... stunt rigger
Joel Labelle ... stunt rigger
Alexander Mandra ... stunt rigger / stunts
Carson Manning ... stunt double
Haruka Ohshima ... stunt double: Anna Akana
Alice Rosano ... chloe
Philip J Silvera ... supervising stunt coordinator
Margaryta Soldatova ... stunt double: Gracie Dzienny
Al Vrkljan ... stunt rigger
Max White ... stunt coordinator
Steve Wilsher ... stunt performer

Camera and Electrical Department 

Ian Anderson ... director of photography: second unit
Myles Berdock ... grip
Jeff Bowes ... digital imaging technician: second unit
Christopher Chung ... first assistant camera: second unit
Tien Dong ... rigging grip
Matt Eakin ... assistant rigging gaffer
Christopher Ferguson ... lighting console programmer
Marc Forand ... digital imaging technician
Mina George ... grip
Stéphanie Girard-Hamelin ... video assist coordinator
Shanelle Godfrey ... rigging electric
John M. Hall ... rigging gaffer
Kelly Hearns ... video assist
Dino Laurenza ... camera operator: "a" camera/steadicam operator
Stephan Maia ... first assistant "d" camera / second assistant camera: "b" camera
Hugh McJanet ... best boy electric
Ray McMillan ... background plate photographer
Edward Mikolic ... gaffer
Shimon Nelson ... second assistant camera: dailies
Ian A. Parker ... rigging lighting console operator
Jason Poole ... rigging best boy electric
Richard Prankie ... lighting technician
Jessica Salter ... camera utility
Harley Watt ... video assist
Ryan White ... rigging electric
Richard Wilmot ... camera operator: "b" camera/steadicam operator

Animation Department 

Ramchandra Birje ... animation supervisor
Abhishek Padia ... animator
Suku Sibi.K. ... lead animator

Casting Department 

Patty Connolly ... adr voice casting
Silawn Lewis ... extras casting - additional photography
Jeff Olan ... extras casting - additional photography
Jonathan Oliveira ... casting associate
Erinn Hartley ... casting assistant (uncredited)
Lain Kunin ... casting associate (uncredited)

Costume and Wardrobe Department 

Francisca Alvarado ... Costume Coordinator
Yaa Boaa Aning ... costumer
Phillip Boutte Jr. ... concept artist
Cori Burchell ... costume supervisor
Jason Castagna ... concept artist
Federico Cervantes ... key specialty costumer
Ian Churchill ... ager/dyer
Siobhan Claridy ... costume coordinator
Kourtney Coats ... digital costume designer
Sandra Collier ... assistant costume designer
Joseph Richard Collins ... specialty costumer
Dan Crawley ... specialty costumes
Manzi DeYoung ... specialty costumer
Charlie Dicus ... costumer
Renee Fontana ... assistant costume designer
Lindsay Forde ... costume assistant
Rebecca Fowler ... costumer
Helix Gartner ... specialty costumes
Sarah Goodwin ... Background Costume Coordinator
Raquel Gremler ... assistant costume designer
Susan Hall ... assistant costume designer
Thi Thu Hanyak ... specialty costumes
Katherine Hoang ... assistant cutter
Jimmy Jay ... key costumer
Sebastien Jutras ... dyer
Pete Kelley ... specialty costume manufacturer
Colin Harrison Kreslin ... wardrobe assistant
Stacia Lang ... assistant costume designer
Loreen Lightfoot ... costume cutter
Deanna Manno ... costume assistant
Linda Matthews ... costume supervisor: Los Angeles Unit
Sharon McGunigle ... costume cutter/fitter / tailor cutter
Amelia McKinney ... key textile buyer
Natasha Paczkowski ... cutter/fitter
Jennifer Iizuka Palmer ... costumer (as Jennifer Iizuka)
Jessica Pazdernik ... key costumer
Raphael Phillips ... concept artist
Kait Pickering ... key costumer
Rebeka L. Roberts ... key specialty textile artist
Katelyn Rodgers ... key specialty costumer
Danielle Roller ... costume buyer
Jenn Rose ... Specialty Costumes: Ironhead Studio
Damion Saliani ... specialty costume supervisor
Sean Sansom ... specialty costumes
Michael Sloan ... cutter/fitter
Bradley Smit ... costumer: Weta Workshop
Kelly Sullivan ... costume assistant
Trea Taylor ... tailor
Wayne Thomas ... ager/dyer
Jill Thraves ... specialty costumer
Bill Traetta ... specialty costumer
Nicole Vezina ... costumer
Pamela Waggoner ... key costumer
Brittney Wall ... BG Set Supervisor

Editorial Department 

Ian Brankin ... conform editor
Kevin Camilleri ... Dailies Producer
Derek Desmond ... assistant editor
Joe Finley ... final colorist
Ben Folts ... on-line editor
Jesse Korosi ... head of workflow
Mateusz Sklarzyk ... workflow supervisor
Kyle Traynor ... additional editor
Michael Vu ... first assistant editor
Eric Iglesias ... metabanq engineer (uncredited)

Location Management 

Kati Moore ... assistant location manager
Shangeeth Nadesh ... assistant location manager
John Rakich ... location scout (uncredited)

Music Department 

Blake Bunzel ... assistant music editor
Leah Dennis ... music editor
Stephanie Economou ... viola/violin soloist / vocal soloist
Stefan Karrer ... executive album producer
Ari Mason ... vocalist: soloist / vocalist: theme music
Jon Monroe ... composer: additional music
Brienne Rose ... music supervisor
Marcelle Simpson ... assistant music editor (uncredited)

Script and Continuity Department 

Jacqueline Elizabeth Davis ... script supervisor: second unit
Trevor Finn ... script coordinator
Matti Huhta ... script supervisor

Transportation Department 

Travis Baker ... special effects set driver
Drew Donaldson ... driver
Chris Gleason ... unit driver
Jason Leeking ... transportation coordinator
J.P. O'Donnell ... picture car coordinator
Dave Renwick ... rigging electric driver

Additional Crew 

Justine Barker ... office production assistant
Yvonne Bayer ... 2nd assistant accountant
Shelley A. Boylen ... production coordinator
Adam T. Bradley ... assistant: Steven S. DeKnight
Nadia Day ... second assistant accountant
Miriam Ferguson ... producer's assistant
Linda Hong ... production assistant
Mike Horvath ... production executive
Kathleen Jenkins ... second assistant accountant
Nick Kontsalakis ... first assistant accountant
Nelson Moses Lassiter ... production admin assistant: Netflix
Katie McClellan ... voice actor
Madolyn McCormick ... assistant production coordinator
Miesha Miller ... Executive Producers Assistant
Ben Pronsky ... additional voices
Jorge A. Ramirez ... Accounting Clerk
Kimberley A. Robyn ... production accountant
Matt Rock ... recruiter
Hannah Rosner ... writer's assistant
Catherine Sample ... second assistant accountant
Lindsay Somers ... intimacy coordinator
Sylve Soulie ... production manager

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed