ComicBookResources revealed today that Jimmy Jean-Louis, formerly known as "The Haitian" on the hit series, Heroes, has joined the cast of Arrow in quite a mysterious role that's linked to not only Dr. Anthony Ivo (Dylan Neal), but also his famous DC Comics invention...
The official breakdown of the character from the Arrow crew is that "The Captain is a mysterious and deadly associate of Anthony Ivo, and has a connection to a mystery of Season 2 called the 'Amazo' -- which will be a familiar name to DC Comics fans.". Could the show really be introducing Ivo's famous android, who has the ability to mimic the powerset of any superhero? Will Jean-Louis become the famous android? Who knows, but with Arrow, always expect some twists and turns.