Guess who's returning to Arrow...




Yes, as he teased last month, John Barrowman is back as Malcolm Merlyn, and it looks like he's returning to Starling for a little family reunion. And we're not talking about Tommy.

“Thea will find herself in a precarious predicament, and she will be saved by her father. Malcolm is going to offer her what she doesn’t have anymore,” said Executive Producer Andrew Kreisberg about Merlyn's return. “Now she has a brother who lied to her and has done something unforgivable, and no mother. On the flip side, she has Malcolm Merlyn saying, ‘I will never lie to you, Thea.’"

In other words, it doesn't look like Oliver Queen's traded arrows with the Dark Archer for the last time. Only this time, it's about to become far more personal.

The next all new episode of Arrow, "Streets of Fire," airs this Wednesday, May 7 at 8 p.m. (7 p.m. CST).