Another season of The Flash, another speedster villain whose true identity is unknown to the STAR Labs gang. Unlike previous years, however, season three is making a much bigger deal out of the mystery. 18 episodes into the season and we still don't know the true identity of Barry Allen's current nemesis, Savitar, the God of Speed.
We have got a lot of clues as to who is hiding under the silver armour over the season, though. We know that the legends about Savitar say that he is the first speedster and derives his powers from the Philosopher's Stone.
Originally, it was stated that he comes to challenge a speedster who is coming close to his power. However, later on in the season, it is revealed that his rivalry with the Flash is more personal, as future Barry trapped Savitar in the Speed Force for "eternity."
We know that Savitar is intimately familiar with Team Flash and he has explicitly stated that he has lived the events of this season before. It seems likely, then, that Savitar - like Reverse-Flash and Zoom before him - is actually a member of Team Flash. But which one is he? Thankfully, the wait is almost over as it has been confirmed that next week's episode will finally reveal Savitar's face.
Before the truth comes out, then, let's take a look at some of the biggest contenders.