The Flash season 3 finale review: Is Savitar dead? Barry Allen’s sacrifice

Iris West is dead. This is how the season 3 finale for The Flash started, and following that the primary question was simple: Would she live? Well, in the opening minutes it turned out that one of the biggest fan theories out there was confirmed as H.R. used his body-swapping technology in order to go undercover as […]