"The Present," December 6th's episode of The Flash will likely serve as the show's midseason finale.
After the ultimate Arrowverse crossover event Invasion Barry Allen will seek help from a familiar face - Jay Garrick (guest star John Wesley Shipp) when a blast from the past shows up!
That's right - The Trickster (Mark Hamill) is returning to The Flash!
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."
And don't forget that Savitar and Dr. Alchemy are still on the loose!
You can read the official synposis for "The Present" below:
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" will debut on December 6, 2016.