The Flash season three was a mixed bag of highs and lows (not to mention marmite episodes, like the musical crossover with Supergirl).
Thankfully, the show regained some of its momentum in recent episodes, and managed to end the series with a bang.
The finale, titled Finish Line, wasn't perfect but it was definitely one of the best episodes of this season. It featured a shocking twist, a tragic death, some fun cameos from several guest stars and then, to top it all off, a whopping great cliffhanger to keep us speculating over the next few months until the show returns in the autumn.
It also left us with a number of questions to ponder. Some were intentionally placed to keep us guessing. Others are things that were skimmed over in the episode that we need to be clarified. But all have been plaguing our thoughts since we crossed the Finish Line. (Contains spoilers for The Flash Season 3 finale).
Finish Line opens with the shocking - well, shocking if you had missed the obvious clues hidden in the previous episode - twist that H.R. Wells had been killed in Iris' place.
This leaves a Wells-sized hole in Team Flash... which is handily quickly filled with their old pal Harrison 'Harry' Wells from Earth-2. At the end of the finale, Barry asks Harry if he can stay on this Earth for a while, and Harry obliges.
So does this mean that Harry will return to be the resident Wells for season four? So far, Wellses have been treated like Defence Against The Dark Arts teachers in Harry Potter and we have got a different one every year. However, fans generally seem to love Harry's version the most, so it could be a good idea to buck the trend and stick with him next year.
Likewise, Harry shares a scene in this episode with H.R.'s lady love Tracy Brand and inspires her with a patented Team Flash pep talk. Will Harry and Tracy develop a romance of their own next season? It could be interesting to see, though it might be a bit weird for Tracy to hook up with her dead boyfriend's doppelgänger.