Wentworth Miller as Leonard Snart
Wentworth Miller is playing Citizen Steel in this year’s four-way crossover between “Arrow,” “The Flash,” “Supergirl” and “Legends of Tomorrow.” The CW

Wentworth Miller is playing a different version of Leonard Snart in this year’s highly anticipated four-way crossover between CW’s “Arrow,” “The Flash,” “Supergirl” and “Legends of Tomorrow.”

According to the newly released synopsis for the crossover, titled “Crisis on Earth-X,” Miller will play Citizen Cold, an apparent doppelganger of Captain Cold who will help the Arrowverse superheroes defeat the Earth-X villains who crash Barry (Grant Gustin) and Iris’ (Candice Patton) wedding.

In the comics, Citizen Cold is the alias used by Leonard in the Flashpoint timeline, in which he is Central City’s main hero. Despite being the protector of the city, some people still condemn him for his brutal methods in seeking justice.

Miller was spotted filming some scenes for the crossover under the Granville Bridge in Vancouver, Canada last month. In a photo shared by YVR Shoots, Miller appears to be working on a scene with Gustin, Nick Zano (Nate Heywood) and Stephen Amell (Oliver Queen/ Green Arrow).

While Citizen Cold appears to be wearing a costume similar to that of Earth-1’s Captain Cold, a close-up picture of Miller from the set reveals that Citizen Cold sports a unique eyewear.

Miller’s stint as Citizen Cold is one of the actor’s final performances in Arrowverse, as the “Prison Break” alum just announced over the weekend that he’s already set to end his run as Leonard Snart on both “The Flash” and “Legends of Tomorrow” this season.

“Currently shooting some of my final episodes as Captain Cold/Leonard Snart on the CW’s ‘Legends of Tomorrow’ and ‘The Flash,’” Miller shared on social media. “Grateful — now and in advance — to a pair of talented cast and hardworking crew… Thank you… I’ve had a tremendous time playing this character. It’s been an opportunity, an education, and a blast.”

Aside from appearing as Citizen Cold in the crossover, executive producer Phil Klemmer told IGN at San Diego Comic-Con last July that Miller will also play a Bizarro version of Leonard later this season of “Legends of Tomorrow.”

“Crisis on Earth-X” will air across two nights. It begins with “Supergirl” and “Arrow” on Monday, Nov. 27 at 8 p.m. EST, and ends with “The Flash” and “Legends of Tomorrow” on Tuesday, Nov. 28 at 8 p.m. on The CW.