After last night’sInvasion crossoverepisode ofThe Flash, which brought in characters from the rest of The CW’s superhero lineup, fans are now getting ready for the fall finale, airing Tuesday, December 6. Today we have photos from the mid-season finale, entitledThe Present, which doubles as the show’s holiday episode and also brings backMark Hamillas The Trickster. As you can see in these photos, The Trickster doesn’t quite look the same, but there’s a good reason for that.

Last month, photos ofMark Hamillsurfaced from the Vancouver set, which showed the actor in quite a different costume than we’ve seen him before as The Trickster. Some speculated that the actor might actually be coming back to the show in a new capacity, to play the iconic villain The Joker, who he has voiced in animated movies and TV shows for several years, including the most recent filmBatman: The Killing Joke. Another theory was that this could be the Earth-3 version of The Trickster, which turned out to be true. Here’s the official synopsis for next week’s episode onThe CW, confirming that Barry will be travelling to Earth-3.

Photo

“With Alchemy and Savitar still looming threats, Barry (Grant Gustin) is unable to focus on the Christmas holiday, and especially his relationship with Iris (Candice Patton). Determined to stop Savitar, Barry goes to Earth-3 to get advice from Jay Garrick (guest star John Wesley Shipp). Wally (Keiynan Lonsdale) wants to help Barry fight Savitar and reveals that he’s been training with H.R. (Tom Cavanagh), which doesn’t go over well with Barry. As Cisco (Carlos Valdes) faces his first Christmas without his brother Dante (guest starNicholas Gonzalez), old wounds are reopened.”

While fans will have to wait until next Tuesday to find out what happens in the fall finale, the Scarlet Speedster will be involved in another crossover in the second half of Season 3. It has long been confirmed that theFlash-Supergirlmusical crossover will debut at some point in the back half of this season, although an exact premiere date has not been given. BothGrant GustinandMelissa Benoistshowed off their musical chops on the hit Fox seriesGleebefore they were cast as Barry Allen and Kara Zor-El, respectively.

Photo

Next week’s episode will beMark Hamill’s third appearance asThe Trickstermaking one appearance each season. The actor will be reunited once again withJohn Wesley Shipp, who played Barry Allen in the 1990 TV seriesThe Flash, whereMark Hamilloriginated his Trickster role. On this series,John Wesley Shippplays Jay Garrick, who has become an adviser to Barry Allen this season. Take a look at the new photos below fromThe Flashfall finale, airing Tuesday, December 6 at 8 PM ET on The CW.

Photo

Photo

Photo