This episode was so good and well acted! The Barry/mirror!iris scene towards the end was pure talent. Grant shines on this whole episode as he tries to figure out what is going on and where his wife is. This episode has very few flash moments and shows why he is Barry. It's episodes like this that make me love the show even more. Also I love how they're clerverly writing Caitlin so Danielle can have less time while pregnant. This show amazes me even after six years.