SupportSupport
The Flash: Season 6 > Crisis on Infinite Earths: Part Three > Credits and Details
Directed by
David McWhirter David McWhirter  
Written by
Greg Berlanti Greg Berlanti  
Andrew Kreisberg Andrew Kreisberg  
Geoff Johns Geoff Johns  
Lauren Certo Lauren Certo  
Sterling Gates Sterling Gates  
Eric Wallace Eric Wallace  
Joshua V. Gilbert Joshua V. Gilbert  
Jeff Hersh Jeff Hersh  
Cast
Grant Gustin Grant Gustin ... Barry Allen / The Flash
Candice Patton Candice Patton ... Iris West-Allen
Danielle Panabaker Danielle Panabaker ... Caitlin Snow / Killer Frost
Carlos Valdes Carlos Valdes ... Cisco Ramon / Vibe
Hartley Sawyer Hartley Sawyer ... Ralph Dibny / Elongated Man
Danielle Nicolet Danielle Nicolet ... Cecile Horton (credit only)
LaMonica Garrett LaMonica Garrett ... The Monitor
Tom Cavanagh Tom Cavanagh ... Harrison 'Nash' Wells / Pariah
Jesse L. Martin Jesse L. Martin ... Joe West (credit only)
Jon Cryer Jon Cryer ... Lex Luthor
Matt Ryan Matt Ryan ... John Constantine
Stephen Amell Stephen Amell ... Oliver Queen / Green Arrow
Caity Lotz Caity Lotz ... Sara Lance / White Canary
Brandon Routh Brandon Routh ... Ray Palmer / Superman
David Ramsey David Ramsey ... John Diggle
Katherine McNamara Katherine McNamara ... Mia Smoak
Elizabeth Tulloch Elizabeth Tulloch ... Lois Lane
David Harewood David Harewood ... J'onn J'onzz
Tyler Hoechlin Tyler Hoechlin ... Superman
Cress Williams Cress Williams ... Black Lightning
Ruby Rose Ruby Rose ... Kate Kane / Batwoman
Melissa Benoist Melissa Benoist ... Kara Danvers / Supergirl
Ashley Scott Ashley Scott ... Helena Kyle / The Huntress
Audrey Marie Anderson Audrey Marie Anderson ... Lyla Michaels / Harbinger
Osric Chau Osric Chau ... Ryan Choi
Stephen Lobo Stephen Lobo ... Jim Corrigan
John Wesley Shipp John Wesley Shipp ... Flash-90
Tom Ellis Tom Ellis ... Lucifer Morningstar
Wentworth Miller Wentworth Miller ... Leonard A.I. (voice)
Zoe Pattenden Zoe Pattenden ... Lucifer Girl 1
Uncredited Cast
Dina Meyer Dina Meyer ... Barbara Gordon / Oracle (voice)
Hillary Young Hillary Young ... Lucifer Girl 2
Produced by
Lauren Barnett Lauren Barnett  
Greg Berlanti Greg Berlanti  
Jonathan Butler Jonathan Butler  
Sam Chalsen Sam Chalsen  
Brent Crowell Brent Crowell  
Dani Dornfeld Dani Dornfeld  
Joseph Patrick Finn Joseph Patrick Finn  
Geoff Garrett Geoff Garrett  
Gabriel Alejandro Garza Gabriel Alejandro Garza  
Marc Guggenheim Marc Guggenheim  
Kristen Kim Kristen Kim  
Jennifer Lence Jennifer Lence  
Carl Ogawa Carl Ogawa  
Thomas Pound Thomas Pound  
Sarah Schechter Sarah Schechter  
Scott Sebert Scott Sebert  
Eric Wallace Eric Wallace  
Kelly Wheeler Kelly Wheeler  
Original Music by
Nathaniel Blume Nathaniel Blume  
Daniel James Chan Daniel James Chan  
Sherri Chung Sherri Chung  
Blake Neely Blake Neely  
Crisis on Infinite Earths: Part Three
Additional Info
Premiere: December 10, 2019
DVD Release: August 25, 2020
Blu-ray Release: August 25, 2020
Country: United States
Distributor: Warner Brother Studios
Websites: IMDb Wikipedia
Ratings
IMDb

7.5 / 10

Production Companies
Berlanti Productions
DC Entertainment
Warner Bros. Television
WarnerMedia
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
British Columbia, Canada