Adam Copeland (known mostly for his work in the ring as WWE superstar Edge until he retired and has been involved in the show Haven) has been cast as Atom Smasher. Although in the DC Comics the character is a hero, he’ll appear as a villain in the season 2 premier, with the CW describing the character as the following:
One of the most powerful enemies we encounter this season, Atom Smasher has come to Central City to kill The Flash. His incredible strength and ability to grow to enormous size makes him more than a match for Flash and the entire S.T.A.R. Labs team will have to come together to find a way to defeat him.
Making an appearance in episode 3 of the second season is veteran actor Michael Ironside, cast in a rather intriguing role as Lewis Snart, the abusive father of villains Leonard Snart (Captain Cold) and Lisa Snart (Golden Glider). The details of the character are as follows:
Lewis is described as a cold-blooded, ruthless career criminal. Recently released from prison, he returns to Central City with a plan that will endanger both of his children.
Two interesting casting choices with Adam Copeland getting another role, which depending on how it ends for him could be recurring, with his current shows status (Haven) being in doubt. Michael Ironside cast in anything is always something I’m interested in and to have him as papa Snart? I’m all for it. Nice nod to bring him into the DC universe after voicing Darkseid in Justice League/Superman and appearing in Smallville.
The Flash returns October 2016 for Season 2.