You've seen him in Ant-Man, Gotham and The Dark Knight, and now David Dastmalchian is entering the world of comic book entertainment once again as the villain Abra Kadabra.
A DC Comics villain set to appear on The Flash later this season, the character is described 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.
The character first debuted in 1962 as a magician from the 64th Century. Kadabra travels back in time to our present day to become famous, only to find himself continually thwarted by the Flash. While Kadabra is a stage magician and his appearance reflects it, the “magic” he uses to impress today’s audiences and fight the Scarlet Speedster is actually 64th Century tech. He has no actual magical powers, though in one notable storyline, he was temporarily given the gift of sorcery thanks to a deal he made with the Green Lantern villain Neron.
Are you ready to meet Abra Kadabra on The Flash later this season?
Source: DC Comics
For More From Infinite Earths, Be Sure To