Best DC show I've ever seen. Grant Gustin continues to play Barry Allen perfectly from playing all different versions of himself (future, memory loss, other worlds) he has outdone himself. It knocks others scripts off the shelves. I only wish I could be as good as any one of the writers on that show one day, and if you like it go check out "Arrow" it's where the whole show first started and the way the writers continue all there DC shows together on the CW they do an amazing job. It's fun to follow the crime, mystery, love, speed, crossovers, and many secret foreshadowing of what's gonna happen next. Defiantly a must watch, kinda wish I watched the first season though, just to know where the whole series started.