Over the course of The Flash’s current (3rd) season one mystery has taken central stage just like the previous two seasons, and it was about in masking the big bad – Savitar. In last night’s episode (E20), Savitar was finally revealed. Some viewers might be satisfied with the revelation, others not so much. Maybe it didn’t go down well with your theory, maybe it did, but Savitar is none other than Barry Allen. At least some version of him. The next question now is, was the reveal worth it?
Many viewers thought Savitar was either going to be Ronnie or Wally, because of the many tricks the producers played in toying with the future. A few went with the option that his version of Harrison Wells was yet another villain. Another faction did support the idea that Barry was both the hero and the villain of this season, citing the issue of the time remnant he created when he defeated Zoom. Only time will give us the explanation.
The Flash continues next Tuesday on The CW.