The Flash Season 3 adds Harry Potter star

The Flash hasn’t exactly been shy about making surprise casting decisions (hello, Mark Hamill, John Wesley Shipp, etc). Now, it has made another even more unexpected one, with Tom Felton (aka Draco Malfoy in the Harry Potterfilms) being added to its roster for Season 3.

According to a report on TVLine, Felton will be playing Julian Dorne, a co-worker of Barry’s in the CSI department of the Central City Police who suspects that there’s something off about his colleague. Considering that Season 3 has been confirmed to follow the storyline of the Flashpoint crossover from the comics – in which Barry changes the timeline by preventing the death of his mother, in the process turning everything upside down – we can assume that either Barry is still the Flash in this new world order, or that Felton will show up after he has changed the timeline back to normal. Either way, it’s all pretty exciting.

Tom Felton will be a series regular in The Flash Season 3

Still, it’s nice to see Felton back on our screens, especially considering that we haven’t seen a whole lot of him since the Harry Potterdays (roles in the likes of Belle and Rise Of The Planet Of The Apes aside). Who knows, maybe he’ll even play a nice guy for a change. The world has changed, after all: literally anything’s possible.