Following the events from the Arrow Season 5 finale, say goodbye to John Barrowman as Malcolm Merlyn is no more.

Barrowman took to his Facebook page to offer he won't be back for Arrow Season 6 and that he is all done with the Arrow-verse, which also includes Flash and Legends of Tomorrow, as John Barrowman also appeared as part of the Legion of Doom.

John Barrowman offered in the following video about his departure from the series: