It seems that in Arrow season 3, Ra's Al Ghul would make his appearance on the show and it was recently revealed who would be playing the leader of the League of Assassins.

Stephen Amell was not joking when he said that he was going to "win Comic Con" and in the mind of some fans, he did, when he revealed the Arrow season 3 Ra's Al Ghul trailer which you can watch below:

The Movie News Hound has also reported that the Mummy star Oded Fehr esd in talks of playing Ra's Al Ghul in Arrow Season 3 and as the story developed, he was reportedly cast as Ra's Al Ghul.

With John Barrowman being promoted to a series regular some fans have theorized that he may be set up as the big bad for Arrow season 3 but in reality he would be one of heroes as Ra's Al Ghul would be the big bad on Arrow Season 3 where he will hunt Malcolm Merlyn for breaking the code of the League of Assassins. Malcolm Merlyn would ask Oliver for help and with Thea backing Merlyn, Oliver would accept. The Return of Manu Bennett's Deathstroke would be Oliver asking him for help to defeat Ra's Al Ghul so at the end it would be Ra's Al Ghul and the League of Assassins vs Team Arrow and Deathstroke with the Suicide Squad.

Are you excited for the Arrow Season 3 Ra's Al Ghul appearance? Sound off in the comments below!