With nine seasons and 184 episodes, The Flash is the longest-running series in the Arrowverse franchise, and every moment of ...
Cavanagh - who played the villainous Reverse-Flash and many versions of Harrison Wells - addressed that, while aware of Miller's controversies from this time period, he actually enjoyed The Flash ...