The Flash Recap: Everything You Missed in "The Speed of Thought" ✖ The Flash returned last week for its seventh season, but while the show's return was exciting for fans. the season premiere was an emotional one. While Barry Allen/The Flash (Grant Gustin) did get his speed back thanks to the creation of the artificial Speed Force, it came at a heavy cost. Nash Wells and indeed all of the versions of Harrison Wells (all played by Tom Cavanagh) sacrificed themselves in order to make the artificial Speed Force work. Tonight, as the season continues with "The Speed of Thought", Barry and the team have to carry on, dealing with both that loss and a mysterious new power for Barry.