Arrow: Elseworlds

"Elseworlds" is the ninth episode of season seven of the superhero action series Arrow and the 139th episode of the series overall. It was directed by James Bamford with a script written by Beth Schwartz and Oscar Balderrama. It first aired on the CW Network on Monday, December 10th, 2018 at 9:00 pm.