The CW has released the official promotional images for "The Present," December 6's midseason finale of The Flash, which guest stars John Wesley Shipp and Mark Hamill.

Team Flash gears up for their annual Christmas episode, while Barry heads to Earth-3 to meet up with Jay Garrick in the hopes of recruiting him to help battle Alchemy and Savitar.

These photos also confirm that Mark Hamill will reprise his role as The Trickster in this episode -- this time as the Trickster of Earth-3, pitting him against John Wesley Shipp's The Flash (something that fans have been waiting for since the announcement that Hamill -- The Trickster on the 1990 version of the show which starred Shipp as Barry Allen -- would appear on The Flash.

Shipp, who played Henry Allen in the first two seasons of The Flash, appeared briefly in the season's second episode this year as Jay Garrick, but has yet to have much time to flesh out the character and give insight into how much backstory is at play with the character.

"I figured Jay is my version of Barry, 25 years later, essentailly. So I went back and I watched a couple of episodes of the 1990/91 version to kind of remind myself what I did," Shipp told ComicBook.com. "[Jay] is much more reminiscent of my Barry Allen from 25 years ago than my Henry Allen. I went back and I was amazed how much attitude my Barry Allen had in some situations. I went back and I picked up that thread and I brought it forward 25 years, and tried to weave it in. I think that's fun for the audience, too -- that they will see elements of my Barry Allen in my Jay Garrick."

You can check out the official synopsis below.

(Photo: The CW/Warner Bros. TV)

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.

Tank Girl director Rachel Talalay directed the episode with story by Aaron Helbing & Todd Helbing and teleplay by Lauren Certo.

The Flash airs Tuesday nights at 8 p.m. ET/PT on The CW. "The Present" wil debut on December 6, 2016.