The Flash just couldn’t celebrate Christmas without Mark Hamill up to his old tricks, and “The Present” is all ours, come Season 3's midyear finale. Our first photos for The Flash’s 2016 post-“Invasion!” sign-off has arrived, as Jay Garrick and a very different-looking Trickster make their presence known.

The CW released the official photos from December 6 finale “The Present,” in which Barry Allen ventures to Jay Garrick (John Wesley Shipp)’s Earth to recruit his help against Alchemy and Savitar. The press release isn’t naming Mark Hamill’s Reverse Joker-looking villain, but it doesn’t appear as if the Star Wars star will be around very long.

So reads the description for “The Present”:

BARRY SEEKS HELP FROM JAY GARRICK — 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 star Nicholas Gonzalez), old wounds are reopened.

Of course, we’ve still all three legs of the big DC crossover to get through after Monday’s Supergirl setup, but will we finally learn what’s up with Alchemy, Savitar and Julian by “The Present”?

Check Out 100 TV Facts You May Not Know!