The CW held its upfront presentation in New York City earlier today, where the network presented two sizzle reels, one that offers a succinct recap of The Flash Season 1, and another that showcases all of the network's programs, including Arrow, DC's Legends of Tomorrow, Reign, Supernatural, Jane the Virgin, Whose Line Is It Anyway?, iZombie, The Vampire Diaries and The Originals. Of course, there isn't any new footage here, but The Flash sizzle reel serves as a nice recap for the first season, as we get closer and closer to the season finale next week.

The CW has not issued a plot synopsis for The Flash season finale, entitled "Fast Enough", quite yet, but this season's last episode will surely feature Barry Allen (Grant Gustin) trying to avenge the death of his mother, at the hands of Reverse Flash (Tom Cavanagh). The show is coming back for a second season this fall, but we'll have to wait and see if there will be a shocking death in the finale that would prevent any of the beloved cast members from coming back this fall. The pilot episode revealed that Barry watched the "man in yellow" kill his mother at a very young age, as he eventually learned that his mentor Harrison Wells is actually Reverse Flash.

The Flash finale airs Tuesday, May 19 at 8 PM ET, and then fans begin the long wait for Season 2 this fall. Are there any DC Comics characters you hope are brought in for the second season? Take a look at these videos below, and let us know what you think.