Since the reveal of the Season 3 trailer including Ra's Al Ghul, there have many speculations of who would play The Demons Head. Oded Fehr has been one of the names that have been speculated as well as Liam Neeson reprising the role. Today Stephen Amell revealed that Matt Nable has been cast for the role!
I'm very excited and I believe Nable will be great playing Ra's. What are your thoughts on this casting? Are all of you happy with the casting? Share your thoughts!