There are only a few episodes left in "The Flash" Season 3, and the show's  EP, Andrew Kreisberg,recently teased as to how the rest of the episodes will go. The series is currently taking a break with the latest episode 18 titled "Abra Kadabra" which aired on March 28. The next episode won't be released until April 25.

Fansided reported that what makes the wait agonizing is the fact that Savitar's identity is still unknown and the last episode was a cliffhanger. We saw how Julian Albert, Cisco Ramon, and H.R. Wells did their best to save Caitlin Snow, and Julian had to finally remove the necklace that has been regulating her powers, and when he did that, her power healed her but made her a Killer Frost in return.

Now, the teaser of "The Flash" Season 3 episode 19 titled "'The Once And Future Flash" shows that something even worse is going to happen. Barry meets a future version of himself and Cisco, and Wally West looks he's in a wheelchair. The trailer looks dark and definitely foreboding. What's more, the EP hinted that they are not done yet.

According to ComicBook, fans are going to a witness "couple of recurring villains" in "The Flash" Season 3. Showrunner Andrew Kreisberg recently revealed this during an interview, and he also added that one major recurring character is returning.

Apparently, Kreisberg did not mention who the recurring characters are, but fans speculate that it could be Ronnie. Ronald "Ronnie" Raymond was the husband of Caitlin Snow. His alter ego is Firestorm, and he sacrificed himself in Season 1. However, there have been reports that he has been spotted on set.

Some think that there is going to be a crossover between "Legends Of Tomorrow" and "The Flash" in Season 3. Kreisberg did not really reveal anything else about the identity of the characters - it could really just be Savitar that he meant. We'll have to find out later this month once the show returns.