Fast Enough

"Fast Enough" is the upcoming twenty-third episode of the first season of The Flash and the twenty-third episode overall. It will air May 19, 2015.