As reported by the official DC blog, actor David Dastmalchian has been cast to play Abra Kadabra on The Flash TV series. He’ll apparently be appearing before the season’s over, which is interesting (I’ve long had a theory that H.R. Wells is Kadabra in disguise, but we’ll see). He’s described as “a criminal from a distant future whose advanced technological powers seem like magic, the time-traveling Abra Kadabra holds a secret the Flash will stop at nothing to uncover”. So it sounds like he may be fairly faithful to the comics.
Dastmalchian has appeared in other DC media before; he’s appeared on Gotham and had a small role in The Dark Knight.
We also know that Mirror Master and the Top will return in a few episodes, as of episode 19. That episode is currently filming right now, and is being directed by long-time cast member Tom Cavanagh.
And the CW has released the first teaser for the upcoming Flash-Supergirl crossover, titled “Duet”. It will air March 21st.
Looking forward to Kadabra? What do you hope to see done with him in the show? Share your thoughts!