A problem that was beginning to emerge on The Flash was that the show rarely felt like it had consequences because of Barry's ability to change the time line. This episode did an amazing job of clearing that up.
This was a really strong episode for season three on a few different fronts: it introduced new villains and conflicts, as well as giving Barry some much overdue character development. By far the best addition to season three as of yet has been Tom Felton as Julian Albert who sets a much needed serious tone for the show and has great chemistry (ha ha) with Barry. Barry and Cisco's arc this episode was also really surprisingly heart-wrenching due to an unexpected decision the writers made which I hope they are bold enough to stick with. In terms of directing, I think the director did a really great job of avoid clichés. The only problem I had with this episode is that I think they tried to resolve some of the issues between the characters a bit too soon.
+ Barry's character development
+ Julian Albert
+ Doctor Alchemy
+ Cisco and Barry tension
+ Promising Caitlin Snow story line
9.3/10
This was a really strong episode for season three on a few different fronts: it introduced new villains and conflicts, as well as giving Barry some much overdue character development. By far the best addition to season three as of yet has been Tom Felton as Julian Albert who sets a much needed serious tone for the show and has great chemistry (ha ha) with Barry. Barry and Cisco's arc this episode was also really surprisingly heart-wrenching due to an unexpected decision the writers made which I hope they are bold enough to stick with. In terms of directing, I think the director did a really great job of avoid clichés. The only problem I had with this episode is that I think they tried to resolve some of the issues between the characters a bit too soon.
+ Barry's character development
+ Julian Albert
+ Doctor Alchemy
+ Cisco and Barry tension
+ Promising Caitlin Snow story line
9.3/10