David Dastmalchian Cast As Abra Kadabra on The Flash

Criminal magician Abra Kadabra is the newest villain making his way to The CW’s hit series The Flash, as revealed earlier today by DC comics.

David Dastmalchian will take on the role of the villain. The actor has had plenty of experience appearing in comic book adaptations. He first had a small role as a Joker henchman in Christopher Nolan’s The Dark Knight early in his career. He went on to have a role in Ant-man (and will hopefully appear in the sequel) for Marvel Studios and earlier this year he appeared in a few episodes of Gotham. 

f8dc6930348e6f7e587ed0ca6bd895c780a215e7.jpg
David Dastmalchain on Gotham

The announcement describes Abra Kadabra “as a criminal from a distant future whose advanced technological powers seem like magic, the time-traveling Abra Kadabra (David Dastmalchian) holds a secret the Flash will stop at nothing to uncover.”

What secret can Abra Kadabra hold? Will his knowledge of the future help Barry and Wally to prevent Iris’ Death? We’ll have to watch to find out.

The series seems to stay true to the comics where Abra Kadabra hails from the 64th century. He’s also recently played a key role in the DC Rebirth series Titans, a comic book which stars the Wally West version of the Flash.

Which other villains would you like to appear on The Flash? Let us know your thoughts on facebook, twitter, or tumblr.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s