Several new additions to the cast of The Flash were announced today during the show's panel at San Diego Comic-Con.

Danny Trejo in Machete

Neil Sandilands as Titus in The 100

Kim Engelbrecht photo, courtesy of Warner Bros.

Loading

Danny Trejo (Machete, Sons of Anarchy) will star in Season 4 as Breacher, a bounty hunter from Earth-19 who seeks to protect his his daughter Gypsy (Jessica Camacho) and the rest of his planet from inter-dimensional travelers.Meanwhile, Neil Sandilands (The Americans, The 100) will star as the central villain of Season 4, Clifford Devoe (aka The Thinker), a brilliant metahuman with the "fastest mind alive." The Thinker has come up with a plan to fix what he finds wrong with humanity, and it's up to Barry Allen (Grant Gustin) to stop his nefarious efforts.Additionally, Kim Engelbrecht (Eye in the Sky, Dominion) will play an engineer known as The Mechanic, a loyal follower of The Thinker's who designs devices for the DC villain.Season 4 of The Flash will premiere on Tuesday, October 10 at 8/7c on The CW.Head over to IGN's SDCC hub for all the big news coming out of this year's convention, and for more on what lies ahead for The Flash next season, check out our video interview with Gustin below.

Alex Osborn is a freelance writer for IGN. You can follow him on Twitter