Grant Gustin as Barry
Grant Gustin said that Barry’s journey to the future in Season 3, episode 19 of “The Flash” is “his most involved trip to the future or the past” so far. The CW

Barry’s (Grant Gustin) journey to the future in Season 3, episode 19 of “The Flash” is unlike any time travel he has done before.

“This is definitely his most involved trip to the future or the past because he’s there for a predominant part of the episode and tries to get some clues as to how [Iris’ (Candice Patton) murder at the hands of Savitar] went down in the future so he can come back and stop it,” Gustin told Entertainment Weekly.

“Barry starts to get some answers pretty soon,” added Gustin. “It’s going to be a challenge to stop this guy. It’s going to be a different kind of challenge than we’ve ever had.”

READ: Will Cisco and Gypsy get closer in Season 3, episode 18 of “The Flash”?

Earlier this month, Grey Damon and Ashley Rickards were spotted filming the episode in a trashed alley in downtown Vancouver. Also seen in the outdoor set were Gustin and Tom Cavanagh, who was directing the episode.

According to YVRShoots, the scene being filmed at the time involves Mirror Master (Damon), a.k.a. Sam Scudder, and his girlfriend Top (Ashley Rickards), a.k.a. Rosa Dillon, giving The Flash a good kicking as he lies helplessly on the ground.

Since Gustin revealed that Barry will be in the future for the most part of the episode, it’s possible that Barry’s run-in with the rogues takes place in the future.

Sam and Rosa first appeared in Season 3, episode 4, in which they used their new metahuman abilities for the first time to wreak havoc in Central City. With the use of a hologram of Snart (Wentworth Miller), Team Flash defeated the pair at the end of the episode, and Rosa was returned to her cell in Iron Heights, while Sam was locked away in a separate chamber with no reflective surfaces to prevent him from using his power to escape.

“The Flash” Season 3, episode 19, titled “The Once and Future Flash,” airs on Tuesday, April 25 at 8 p.m. EST on The CW.