Barry Allen has faced no shortage of inventive and intimidating villains, but soon he’ll face the trickiest one yet.
The CW debuted a new trailer for The Flash‘s next few episodes, offering a peak at the many foes that will keep Barry busy protecting Central City. First he’ll take on a new Weather Wizard, played by Spartacus‘ Liam McIntyre. He’ll next once again take on Captain Cold and Heatwave, who have now teamed up with Cold’s sister, Golden Glider (Peyton List).
But then Barry will come up against a new but familiar foe—the Trickster. Mark Hamill reprises the villainous role he played on the original Flash series in the early 90s, while a new copycat Trickster (Devon Graye) tries to take up the mantle 20 years later.
Take a look at Hamill’s appearance, which includes a nod to his… interesting costume from the original series.
The Flash returns with a run of new episodes beginning Tuesday, March 17.