Become an IMDbPro Member Today

Get access to the essential resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself & Find Jobs

Explore Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For, and access thousands of casting notices

Uncover historical box office insights and use IMDbPro Track to get personalized industry updates

Start your 30-Day free trial
Already a member?

Arrow

Elseworlds, Part 2 (Season 7, Episode 9)
TV-14
TV Episode | 42 min | Action, Adventure, Crime

Still trapped in each other's bodies, Oliver and Barry head to Gotham City with Supergirl to find out why their reality changed and cross paths with the mysterious Kate Kane.
Writers
Greg Berlanti (developed by) | Marc Guggenheim (developed by) (teleplay by) | Andrew Kreisberg (developed by) | Caroline Dries (story by) & 4 more
Cinematographer
Editor
Patrick Brian (edited by)
Casting Directors
Lyndsey Baldasare | David Rapaport (as David H. Rapaport)
Production Designer
Status
Edit Released
Updated Dec 10, 2018

Release date
Dec 10, 2018 (United States)
Awards

Contacts

Become a member to see contact information for Elseworlds, Part 2.

Cast

+ Add Cast
31 cast members
Name STARmeter Known for
Stephen Amell
Oliver Queen / Elseworlds Flash Oliver Queen / Elseworlds Flash   See fewer
Top 5000
David Ramsey
John Diggle John Diggle   See fewer
Members only
Emily Bett Rickards
Felicity Smoak Felicity Smoak   See fewer
Top 5000
Echo Kellum
Curtis Holt Curtis Holt   See fewer
Members only
Rick Gonzalez
Rene Ramirez (credit only) Rene Ramirez (credit only)   See fewer
Top 5000
Juliana Harkavy
Dinah Drake (credit only) Dinah Drake (credit only)   See fewer
Members only
Colton Haynes
Roy Harper / Arsenal (credit only) Roy Harper / Arsenal (credit only)   See fewer
Top 5000
Kirk Acevedo
Ricardo Diaz Ricardo Diaz   See fewer
Top 5000
Sea Shimooka
Emiko Queen / Green Arrow (credit only) Emiko Queen / Green Arrow (credit only)   See fewer
Members only
Katie Cassidy
Laurel Lance (credit only) Laurel Lance (credit only)   See fewer
Top 5000
Grant Gustin
Barry Allen / Elseworlds Green Arrow Barry Allen / Elseworlds Green Arrow   See fewer
Top 5000
Danielle Panabaker
Caitlin Snow / Killer Frost Caitlin Snow / Killer Frost   See fewer
Top 5000
Carlos Valdes
Cisco Ramon Cisco Ramon   See fewer
Members only
Tyler Hoechlin
Clark Kent / Elseworlds Superman Clark Kent / Elseworlds Superman   See fewer
Top 5000
Melissa Benoist
Kara Danvers / Supergirl Kara Danvers / Supergirl   See fewer
Top 500
Jeremy Davies
Dr. John Deegan Dr. John Deegan   See fewer
Top 5000
Ruby Rose
Kate Kane / Batwoman Kate Kane / Batwoman   See fewer
Top 500
LaMonica Garrett
Mar Novu / The Monitor Mar Novu / The Monitor   See fewer
Members only
Bob Frazer
Roger Hayden / Psycho-Pirate Roger Hayden / Psycho-Pirate   See fewer
Members only
Cassandra Jean Amell
Nora Fries Nora Fries   See fewer
Members only
Liam Hall
Kane Wolfman Kane Wolfman   See fewer
Members only
John Wesley Shipp
Earth-90 Barry Allen / The Flash Earth-90 Barry Allen / The Flash   See fewer
Members only
John Barrowman
Malcolm Merlyn Malcolm Merlyn   See fewer
Top 5000
Tom Cavanagh
Eobard Thawne / Reverse-Flash Eobard Thawne / Reverse-Flash   See fewer
Top 5000
Violet Cameron
GCPD Officer #2 GCPD Officer #2   See fewer
Members only
Mick Major
Orderly Orderly   See fewer
Members only
London Morrison
Nurse (as London A. Morrison) Nurse (as London A. Morrison)   See fewer
Members only
Matthew W. Allen
Homeless Man (uncredited) Homeless Man (uncredited)   See fewer
Members only
Daniel Bernhardt
Goon (uncredited) Goon (uncredited)   See fewer
Members only
Craig Fraser
Arkham Inmate (uncredited) Arkham Inmate (uncredited)   See fewer
Members only
Debi Wollitzer
Pedestrian / Driver (uncredited) Pedestrian / Driver (uncredited)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 500

Become a member to access additional data

Ratings Breakdown

9 / 10 | 2,459 votes