First episode where I felt that season 7 may not be as bad as I was thinking it was gonna be. Psych was actually a good villain. The Flash should have more villains like this from now on; not the lame ones it had the last two seasons. Anyway, the dilemma he put Barry and the rest of the team was chilling and entertaining. This is what this show was missing. Though Barry's internal conflict is repetitive I'm glad Cecile was there for him. The Frost/Caitlin moments were heartwarming and look Joe and Iris West actually interacting? SHOCKER! All in all better than I expected. Hopefully the rest of the season doesn't lose it's way.