New spoilers have revealed a new casting development for a previously announced doctor character set to appear during Arrow season 2.
Dylan Neal will be playing the role of Dr. Anthony Ivo, who is described as “a brutal but ruthless scientist who will stop at nothing to unearth a breakthrough that dates back to the latter days of World War II.”
Ivo will first appear in a four-episode story arc, with the first being the fifth episode of Season 2, which is called “League Of Assassins.”
Will Ivo clash with Arrow? And what evil could he potentially unleash on Starling City?