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.
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.
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.