Arrow Season 3
What's next on Arrow season 3 Arrow/facebook

Arrow Season 3, Episode 4, titled 'The Magician' airs tonight and will feature the debut of popular Batman villain Ra's al Ghul on the show. Nyssa al Ghul (played by Katrina Law) will also return to Starling City in the wake of Sara's death, seeking answers.

According to the episode's official synopsis; "A furious Nyssa confronts Oliver about Sara. When Oliver learns Malcolm Merlyn is alive, he suspects Merlyn killed Sara. Oliver and Nyssa join forces and go after the Dark Archer, intent on bringing Sara's killer to justice. Laurel keeps her distance from Nyssa, as she blames her sister's death on her involvement with the League of Assassins.

Meanwhile, Oliver and Roy work on repairing their respective relationships with Thea, who has returned home. Nyssa discusses Oliver with her father, Ra's al Ghul."

While fans have been eagerly waiting for Ra's al Ghul to appear, it looks like his daughter Nyssa will be the only person to actually interact with the League of Assassins figurehead in the upcoming episode.

Arrow star Stephen Amell spoke with reporters during a set visit last week and shared some details on Oliver and Nyssa's equation in the episode. (via TV Line)

"There's an opportunity for them to work in concert in Episode 4, but Oliver's methods and Nyssa's methods don't match up," Amell said. "She's the, 'Shoot them all, figure it out afterwards,' and Oliver's like, 'I used to be that way! I'm not anymore.' So that creates the conflict for them."

"Oliver feels very much as though it's his responsibility to bring whoever did this to justice," Amell added. "And I will say that of all of the convoluted, devious plans that we've ever had on the show, the 'Who killed Canary?' device is right at the top."

The mystery will also bring fresh troubles. Nyssa can be volatile, not to mention violent, so she "leaves [Episode] 4 as a ticking time bomb, and Oliver leaves with a whole host of new enemies," Amell teased.

Arrow Season 3 Episode 4 'The Magician' airs tonight (Wednesday, 29 October) at 8.00 pm ET on The CW.

The episode will be made available online on the CW official website. You can watch the episode by clicking here.

You can also click here to watch the episode online via Live Stream.