The CW is promising us an epic season finale for May 19.

The Flash season finale is titled “Fast Enough,” and here is how The CW describes it: