Earlier this month, filmmaker Kevin Smith shared a photo from the Vancouver set of The Flash during production of an upcoming episode he directed, which featured his long-time co-star Jason Mewes on the set. At the time, it wasn't known if Mewes actually had a role in the episode. But yesterday, the filmmaker shared a new photo from the set featuring both himself and Jason with the villainous Zoom. The filmmaker also confirmed that Jason Mewes, who played Jay alongside Kevin Smith's Silent Bob in several of the director's films, actually has two roles in the episode, one as a masked metahuman.

"Meta-Mewes! The folks at @cwtheflash were kind enough to include a cameo for my hetero life mate @jaymewes in the episode of The Flash I directed. As a longtime lover of everything that ever aired on @thecw, Jay was ecstatic to have scripted lines in one of his favorite shows (plus, he got to visit the @cw_arrow sets across the lot). But I also found an opportunity to sneak #jaymewes into another scene as well - this time as a masked super villain. And even though he had no lines as the Meta and is unrecognizable, THIS was the role that reduced him to tears. I've seen #JayMewes cry twice in my life: one time it was about the birth of his only begotten daughter, the other time was after he wrapped his super villain bit on The Flash. Jay gave me a huge hug and said 'You made my dream come true, Moves.' You see, Jay never planned for @jayandsilentbob; while he certainly inspired the cinematic duo, it was never his dream to play Jay in the movies - it was just something that happened to him. But this boy LOVES his comic books - so much so that I've never heard him say he's ever read a bad comic book (and I know for a fact he went deep on the I'll-fated @marvel "New Universe" titles back in the day). He doesn't dissect superhero material, he just consumes. Analyzing is for academics: Jay's just there to see his heroes come to life. So to thank me for sneaking him into the @dccomics universe, Jay took me to see @batmanvsuperman again (my second time, his first). I liked the flick more on my second viewing (see 1 hour review on my #KevinSmith #youtube channel). I'd said the film didn't have any heart, but after the second viewing, I actually found the heart in #batmanvsuperman: it's in the viewer. And the viewer I watched the blockbuster with the second time was all agog, eyes as big as saucers. During the Knightmare sequence, we shared a moment that even elevated the flick for me: when the winged New Gods nasties attack #Batman and take him down, Jay (age 40) & I (age 45) simultaneously looked at one another and whispered reverently "ParaDemons." It was a beautiful moment shared by two lifelong fanboys who were delighted to see their childhood flash before their eyes."

While Kevin Smith was shooting his episode in Vancouver, he also shared other photos from the set, including one featuring part of the call sheet, which revealed that his episode will be the 21st of the season. The director's involvement in the series was first announced at the TCA Winter Tour back in January. No story details about the episode have been revealed, but it was written by Zack Stentz, who is no stranger to superhero stories, having written the scripts for Thor and X-Men: First Class with his writing partner Ashley Miller.

It hasn't been confirmed when Kevin Smith's episode of The Flash will air yet, but the show's IMDB page lists the 21st episode debuting on Tuesday, May 10. The show will also go on yet another brief hiatus following this week's episode, Flash Back, with the show scheduled to return on Tuesday, April 19 at 8 PM ET with Versus Zoom. Last month, fans learned the the villainous Zoom is actually Jay Garrick (Teddy Sears), the Earth-2 version of The Flash who debuted early on this season.

While we now know that Jason Mewes will have two on-camera roles, it hasn't been confirmed yet if Kevin Smith himself will show up in front of the camera. Aside from his work on AMC's Comic Book Men, the filmmaker previously directed the pilot episode of The CW's Reaper back in 2007. Take a look at the latest photo from the set of The Flash, featuring Kevin Smith, Jason Mewes and the villainous Zoom.