Well, a whole lot happened in episode 15 of “The Flash.” Barry (Grant Gustin) and Iris (Candice Patton) kissed, Barry revealed himself to Iris as the Flash, Caitlin (Danielle Panabaker) and Cisco (Carlos Valdes) discovered that Dr. Wells (Tom Cavanaugh) was Reverse Flash and Dr. Wells put his hand through Cisco’s chest. Or maybe none of that happened at all?  At the end of the episode Barry was running as fast as he could to save Joe (Jesse Martin) and accidentally traveled back in time! Does the superhero have a chance to change the future?

Apparently he does! Speaking to Entertainment Weekly, “Flash” executive producer Andrew Kreisberg said the show will have fun with different scenarios for the revised future.

“It’s the advantage of having a show that dabbles in time travel,” Kreisberg told EW. “This episode allowed us to give people a tease and a taste and make some big reveals. The ramifications of [episode 15] -- and the fun of episode 16 -- is seeing how much of it still happens and how much of it might possibly change.”

It was unclear at the end of episode 15 just how far back Barry went in his time-travel sprint. Did he go back far enough to try to save his mother and take on Reverse Flash – which viewers already know will happen eventually? It would seem Barry at least will have an opportunity to right some of the wrongs from episode 15, such as preventing Wells from murdering Cisco and stopping Mark Mardon (Liam McIntyre) from kidnapping Joe. But that could come at the cost of his relationship with Iris. Changing the course of the future might mean their kiss and his superhero revelation will not happen. Still, it's hard to imagine Barry not saving his friends instead. 

Watch the promo for episode 16 below:

What will Barry do with this unique opportunity? We'll have to wait to find out. “The Flash” airs Tuesdays at 8 p.m. EDT on The CW.

How will Barry change the future? Tweet your thoughts to @Ja9GarofaloTV.