It has been reported by SpoilerTV that at the Supanova Comic Con & Gaming Expo in Brisbane, Australia, John Barrowman has said that he will be returning to Arrow at some point in Season 7. More details have been promised to be revealed on his Instagram, though they haven’t surfaced yet.
Barrowman made his first appearance on Arrow in Season 1 and was a series regular playing Malcolm Merlyn for multiple seasons. He also had a recurring role on DC’s Legends of Tomorrow as Malcolm. How will he fit in this time? Flashbacks? Hallucinations? Alternate timelines? Elseworlds? The guy under the hood? Taking over the role of Thea Queen from Willa Holland, maybe? Last time we checked, Malcolm was dead… but that’s never stopped him before.
We’ll have to see.
Barrowman made his last appearance on Arrow in the Season 5 finale “Lian Yu.”