SupportSupport
The Flash: Season 4 > Crisis on Earth-X, Part 3 > Credits and Details
Directed by
Dermott Downs Dermott Downs ... as Dermott Daniel Downs
Written by
Greg Berlanti Greg Berlanti ... developed by
Andrew Kreisberg Andrew Kreisberg ... developed by / story by
Geoff Johns Geoff Johns ... developed by
Todd Helbing Todd Helbing ... teleplay by
Marc Guggenheim Marc Guggenheim ... story by
Cast
Grant Gustin Grant Gustin ... Barry Allen / The Flash
Candice Patton Candice Patton ... Iris West
Danielle Panabaker Danielle Panabaker ... Caitlin Snow / Killer Frost
Carlos Valdes Carlos Valdes ... Cisco Ramon / Vibe
Tom Cavanagh Tom Cavanagh ... Dr. Harry Wells / Eobard Thawne / Reverse Flash
Jesse L. Martin Jesse L. Martin ... Joe West (credit only)
Stephen Amell Stephen Amell ... Oliver Queen / Green Arrow / Dark Arrow
Victor Garber Victor Garber ... Dr. Martin Stein
Emily Bett Rickards Emily Bett Rickards ... Felicity Smoak
Caity Lotz Caity Lotz ... Sara Lance / White Canary
Chyler Leigh Chyler Leigh ... Alex Danvers
Franz Drameh Franz Drameh ... Jefferson Jackson / Firestorm
Paul Blackthorne Paul Blackthorne ... Quentin Lance
Jeremy Jordan Jeremy Jordan ... Winn Schott
Juliana Harkavy Juliana Harkavy ... Dinah Drake / Black Canary
Melissa Benoist Melissa Benoist ... Kara Danvers / Supergirl / Overgirl
Wentworth Miller Wentworth Miller ... Leo Snart / Citizen Cold
Russell Tovey Russell Tovey ... Ray Terrill / The Ray
Brian Cook Brian Cook ... Nazi
Brett Alexander Davidson Brett Alexander Davidson ... Nazi Facility Guard (as Brett Davidson)
Frederick Schmidt Frederick Schmidt ... Metallo-X (voice)
Micah Steinke Micah Steinke ... Nazi Soldier #1
Produced by
Greg Berlanti Greg Berlanti ... executive producer
Jonathan Butler Jonathan Butler ... producer
Sam Chalsen Sam Chalsen ... co-producer
Dani Dornfeld Dani Dornfeld ... coordinating producer
Dermott Downs Dermott Downs ... producer
Joseph Patrick Finn Joseph Patrick Finn ... co-executive producer
Geoff Garrett Geoff Garrett ... producer
Gabriel Alejandro Garza Gabriel Alejandro Garza ... producer
Marc Guggenheim Marc Guggenheim ... executive producer
Todd Helbing Todd Helbing ... executive producer
Andrew Kreisberg Andrew Kreisberg ... executive producer
Jennifer Lence Jennifer Lence ... producer
Judalina Neira Judalina Neira ... co-producer
Carl Ogawa Carl Ogawa ... producer
Sarah Schechter Sarah Schechter ... executive producer
Scott Sebert Scott Sebert ... associate producer
Eric Wallace Eric Wallace ... co-executive producer
Original Music by
Nathaniel Blume Nathaniel Blume  
Daniel James Chan Daniel James Chan  
Sherri Chung Sherri Chung  
Blake Neely Blake Neely  
Special Effects by
Todd Bilawchuk Todd Bilawchuk ... special effects supervisor
Mike Kruper Mike Kruper ... special effects supervisor
Scott McKay Scott McKay ... special effects technician
Michael Walls Michael Walls ... special effects coordinator
Visual Effects by
Shirak Agresta Shirak Agresta ... cg supervisor: Encore VFX
Richard Kilo Akuna Richard Kilo Akuna ... visual effects artist
Ardy Ala Ardy Ala ... visual effects supervisor
Dan Aprea Dan Aprea ... visual effects artist
James Baldanzi James Baldanzi ... visual effects producer: Encore VFX
Anthony Bellisario Anthony Bellisario ... visual effects assistant artist
Greg Breitzman Greg Breitzman ... Animator
Winston Clark Winston Clark ... digital compositor
Alen Ghazarian Alen Ghazarian ... visual effects artist
Jed Glassford Jed Glassford ... On Set Data Coordinator
Steve Graves Steve Graves ... visual effects artist
Brent Greening Brent Greening ... digital compositor
Robert Henry Robert Henry ... compositor
Shawn Hillier Shawn Hillier ... on-set visual effects supervisor
David Hochstadter David Hochstadter ... digital compositor: Encore VFX
Nathanael Horton Nathanael Horton ... visual effects coordinator
Justice Joseph Justice Joseph ... senior modeler
Arman Mafi Arman Mafi ... senior visual effects artist
Ollie Monsef Ollie Monsef ... tracking & layout artist
Patricia O'Donnell Patricia O'Donnell ... digital compositor
Thomas Maine Pascua Thomas Maine Pascua ... visual effects artist
Mike Phillips Mike Phillips ... visual effects artist
Gregory Pierce Gregory Pierce ... visual effects coordinator
George Robins George Robins ... visual effects artist
Michael Scott Michael Scott ... digital compositor
Jeff Vance Jeff Vance ... vfx data wrangler
Money Vang Money Vang ... generalist & lighting td: visual effects
Norie Varga Norie Varga ... visual effects artist
Albert Wood Albert Wood ... animator
Maya Wysocki Maya Wysocki ... digital compositor
Gigi Babityan Gigi Babityan ... visual effects artist: Encore VFX
Matthew Benson Matthew Benson ... visual effects artist
Ali Daneshgar Ali Daneshgar ... character and creature artist
Ristra Fajarwaty Ristra Fajarwaty ... compositor
Ben Garcia Ben Garcia ... visual effects coordinator
Felicia Guest Felicia Guest ... digital compositor: Encore
Patrick Horne Patrick Horne ... character artist
Sean Joseph Sean Joseph ... visual effects artist
Kevin Kutchaver Kevin Kutchaver ... visual effects artist
Charles Lawson Charles Lawson ... "digital compositor: Encore VFX"
Greg Morgan Greg Morgan ... visual effects editor: Encore VFX
Adam Nixon Adam Nixon ... character animator
James Payfer James Payfer ... digital compositor
Vardan Petrosyan Vardan Petrosyan ... visual effects artist
Isaac Miranda Rosas Isaac Miranda Rosas ... computer graphics artist
Alex Shvartzman Alex Shvartzman ... cyber and lidar scanning: : Industrial Pixel VFX
Derek Spriggs Derek Spriggs ... compositor
Marty Step Marty Step ... tracking/matchmoving: Encore VFX
Jason A. Suarez Jason A. Suarez ... effects artist
Andranik Taranyan Andranik Taranyan ... compositing supervisor: Encore VFX
Allen Tracy Allen Tracy ... visual effects editor: Encore VFX
Stunts
Brandon Calvert Brandon Calvert ... stunt performer
Wyatt Cameron Wyatt Cameron ... stunt performer
Christian Dominguez Christian Dominguez ... stunts
Lucius Fairburn Lucius Fairburn ... stunt performer: Breach Nazi #12
Darcy Hinds Darcy Hinds ... stunt performer / stunts
Landon Jackle Landon Jackle ... Stunt Nazi / Brian Cook double / stunt performer
Jon Kralt Jon Kralt ... stunt coordinator
Damian Mavis Damian Mavis ... stunt performer
Atlin Mitchell Atlin Mitchell ... stunt double: Melissa Benoist
James Mowat James Mowat ... camp nazi / nazi guard
Barry Nerling Barry Nerling ... stunt performer
Chris Peters Chris Peters ... stunt performer
Andrew Prest Andrew Prest ... stunt performer
Brennan Walstrom Brennan Walstrom ... utility stunts
Mike Wu Mike Wu ... assistant stunt coordinator / stunt performer
Rob 'Sluggo' Boyce Rob 'Sluggo' Boyce ... stunt performer
Adam Chase Adam Chase ... stunt performer
Jennifer Clarke Jennifer Clarke ... stunt double: Melissa Benoist
Tommy Clarke Tommy Clarke ... stunts
Chad Cosgrave Chad Cosgrave ... stunt performer
Duane Dickinson Duane Dickinson ... stunts
Becky Ferguson Becky Ferguson ... stunt performer
Donavin Kuhl Donavin Kuhl ... stunt double: Russell Tovey / stunt performer
Adrian Persad Adrian Persad ... stunt performer
Crisis on Earth-X, Part 3
Additional Info
Premiere: November 28, 2017
DVD Release: August 28, 2018
Blu-ray Release: August 28, 2018
Country: United States
Distributor: Warner Brother Studios
Websites: IMDb Wikipedia
Ratings
IMDb

7.5 / 10

Production Companies
Berlanti Productions
DC Entertainment
Warner Bros. Television
Distributors
The CW Network (The CW)
  (2014) (United States) (TV)
HBO Max
  (2020) (United States) (VOD) (video)
Studio Distribution Services (SDS)
  (2021) (United States) (through) (season 7) (Blu-ray)
Studio Distribution Services (SDS)
  (2021) (United States) (through) (season 7) (DVD)
Studio Distribution Services (SDS)
  (2022) (United States) (through) (season 8) (Blu-ray)
Studio Distribution Services (SDS)
  (2022) (United States) (through) (season 8) (DVD)
Warner Home Video
  (2015) (United States) (seasons 1 and 2) (Blu-ray)
Warner Home Video
  (2015) (United States) (seasons 1 and 2) (DVD)
Warner Home Video
  (2016) (United States) (season 3) (Blu-ray)
Warner Home Video
  (2016) (United States) (season 3) (DVD)
Filming Locations
Port Mann Power Station - 11698 140 Street, Surrey, British Columbia, Canada
  (exterior of portal warehouse)