John Barrowman Malcolm Merlyn
More info i
Credit: The CW

John Barrowman's Malcolm Merlyn lives in new photo from Elseworlds crossover

Contributed by
Nov 30, 2018, 4:07 PM EST (Updated)

In the paraphrased words of Doctor Victor Frankenstein, "HE'S ALIVVVEEEE!!!" In a new image from the upcoming Elseworlds crossover on The CW, we see that John Barrowman's Malcolm Merlyn is alive and well, despite being kind of killed off in the last season of Arrow.

However, that's not the only shocking thing about the picture, which depicts Merlyn, who we know as a supervillain, as a cop alongside fellow officers played by Ricardo Diaz (Kirk Acevedo) and Joe Wilson (Liam Hall).

Both Diaz (aka the Dragon) and Wilson (aka Kane Wolfman) have also been established as bad guys on Arrow, so this scene obviously takes place in some sort of alternate universe in which these antagonists decided to pursue justice instead of tearing it down. It's also a chance for Barrowman, Acevedo, and Hall to explore different sides of their characters, which will no doubt be interesting to watch for those at home.

Take a look at the production still below:

After his pseudo-offscreen death last season, Barrowman took to Instagram to voice his disappointment over Merlyn's departure from the show.

“I am very sad to be leaving the Arrowverse. I love playing Malcolm Merlyn. That’s it, really. As sad it may be, I understand how shows must change and also characters must change and develop. But that doesn’t mean I’m not very sad and very sad and upset about it," he said.

The Elseworlds crossover event begins on Sunday, Dec. 9, and will run through Tuesday, Dec. 11.

The plot revolves around Barry Allen/The Flash (Grant Gustin) and Oliver Queen/Green Arrow (Stephen Amell) having their lives reversed after some reality-tinkering by Dr. John Deegan (Jeremy Davies). Since Supergirl (Melissa Benoist) is not from Allen and Queen's universe, she's the only person capable of putting things back to the way they were.