I have been following CW's The Flash since day one! I think it is one of the most dynamic, exciting and smart series that has been put out in a very long time. The actors are sublime, the storylines are captivating and unpredictable and each character/actor brings a unique contribution to the overall productions, like several distinct and contrasting pieces of a puzzle that show true genius in how they all come together as one. I watched the first Flash series when I was a kid back in the 90's, it was an achievement in its own realm, but the level of cinematography, complexities in plot planning and a villain that is portrayed by a brilliant actor (Tom Cavanagh) and his ability to portray multiple characters flexing incredible versatililty make "The Flash" one of the most exciting tv shows of all time.