It was not hopeful for this episode, since the last two Finals were very weak, however, this episode surpassed all the expectations and is for me the best season finale of the whole series, the combo made in the reverse flash was incredible, Jessica PK and Candice Patton simply stole the scene bringing a very strong dramatic mood to the episode and finally The Crisis Arrived At ARROWVERSE