Arrowverse: John Barrowman Returns in Elseworlds Photo

Elseworlds poster The CW

Following reports that actor John Barrowman would reprise his role as Malcolm Merlyn in the Arrowverse, new photos from "Elseworlds," the upcoming crossover, reveal that the actor is indeed returning.

The photo, which comes from Arrow's episode for the crossover, doesn't necessarily mean that Barrowman is playing Malcolm Merlyn. Considering that Stephen Amell and Grant Gustin will swap roles, it seems entirely possible that other characters will also get new names and identities for the event. In this image, Barrowman appears to be playing a member of the Central City Police. He's joined in the photo by Kirk Acevedo, the actor who plays Ricardo Diaz on Arrow.

RELATED: New Elseworlds Photos Spotlight Batwoman & Nora Fries

Arrow -- "Elseworlds, Part 2" -- Image Number: AR709b_0014b -- Pictured: Kirk Acevedo as Ricardo Diaz (far right) -- Photo: Jack Rowand/The CW -- © 2018 The CW Network, LLC. All Rights Reserved.

A number of actors are set to make their Arrowverse debuts durinh the crossover, including Ruby Rose as Batwoman/Kate Kane, Cassandra Jean Amell as Nora Fries, Elizabeth Tulloch as Lois Lane and LaMonica Garrett as The Monitor. The event will also see the return of Tyler Hoechlin as Superman. Barrowman is returning to the Arrowverse after his apparent death on the island of Lian Yu in Arrow Season 5.

RELATED: Arrowverse: Elseworlds Crossover Has Major Smallville Reference

This year's Arrowverse crossover event will involve the casts of Supergirl, Arrow, and The Flash. The event will unfold over three nights, starting with a special episode of The Flash on Sunday December 9 at 8 pm ET/PT. Then, it continues Monday, December 10, with Arrow, and concludes on Tuesday, December 11, with Supergirl.

Batwoman EW header
Batwoman and DC's Arrowverse Heroes Strike a Pose on EW Covers

More in TV