Caitlin Snow really needs to stop dating on The Flash. The character played by Danielle Panabaker was engaged the married to Ronnie Raymond (Robbie Amell) just before he died/disappeared at the end of Flash season one. She got romantically involved with who she believed was Jay Garrick (Teddy Sears) but actually turned out to be Hunter Zolomon/Zoom. And in the latest season she got involved with Julian Albert (Tom Felton) who started off as Doctor Alchemy, only to discover he was being manipulated by Savitar and was actually a nice guy – but then Caitlin turned into Killer Frost.
Now word is that Felton will not be returning as a series regular for season four. His character had joined Team Flash and was starting to click with the other members, but the character will be written out as the fourth season begins.
Felton was not at Comic-Con nor did his character appear in the new season trailer. The series has added Neil Sandilands (The 100) as Clifford Devoe/The Thinker, and Kim Engelbrecht (Dominion) as The Mechanic, and Danny Trejo (Machete) has signed on to play the role of Breacher, an Earth-19 bounty hunter and father of Gypsy (Jessica Camacho).
Felton's character may be replaced on Team Flash by the rumored introduction of Ralph Dibny/the Elongated Man. A recent set of casting calls went out that included The Thinker, The Mechanic and Dibny with only the last not yet being confirmed. Dibny was mention in an earlier episode of The Flash as one of the S.T.A.R Labs employees who was missing or dead after the particle accelerator explosion.
It is possible that Felton will return in guest spots in the future, but at the moment he has none booked.