There's something... off... about the newest character to inhabit the world of "The Flash," Julian Albert (Tom Felton). A lot changed in the Flashpoint timeline Barry (Grant Gustin) caused, but Julian just doesn't fit.
That's got us wondering, is there something more sinister to Barry's coworker? He's got an obsession with metahumans, a distaste for Barry and simply seems like he knows more than he's letting on.
What if Julian Albert is just a cover and he's actually the mysterious Dr. Alchemy that's causing Team Flash so much trouble? It would certainly explain a lot. It would also open up a number of questions, though. At this point, Alchemy really has no motivation that's been made apparent.
All we know is he's giving people their powers from the Flashpoint timeline. Meanwhile, Julian is keeping himself close to Barry and, in turn, staying one step ahead. If Barry views him as nothing more but the nuisance at work making his job a pain, it keeps him from being a true threat while he carries out his deeds.
If Alchemy's biggest threat is the Flash, why wouldn't his alter ego stay close to him -- and Joe, for that matter? It keeps him above suspicion, while also leaving room to lash out against Barry when the time comes.
And given it's Felton in the role of Julian, it would make sense, wouldn't it? After all, Felton played Draco Malfoy in the "Harry Potter" films and as everyone knows, Draco is a Slytherin and they are not to be trusted.
Whether this particular theory turns out to be true or not, mark our words: Julian is up to something and Barry's not going to like it when the truth finally comes out. Until then, keep an eye on him. As Barry keeps realizing more and more things he changed thanks to Flashpoint, chances are he's going to be distracted.
"The Flash" airs Tuesdays at 8 p.m. ET/PT on The CW.