Fans have been waiting for long to know the villain who will pose challenges to Barry Allen in "The Flash" Season 4 and now the cat is out of the bag. It has come to the light that Clifford DeVoe, also known as The Thinker will pose threats to the speedster. What is more, the producers have given out a casting call for an actor in his 40s to play the baddie.

"The Flash" Season 4 is still months away but the most-awaited secret about the season has been revealed. According to TVLine, the villain for "The Flash" Season 4 has been revealed and his name may surprise the fans. He is none other than Clifford DeVoe or The Thinker but if fans go back a little in the past, they would know that his entry had been hinted at in March by showrunner Andrew Kreisberg when he said that the next season will see a speedster in the form of a villain.

Also, "The Flash" Season 3 episodes have hinted at the arrival of DeVoe. In one episode, Abra Kadabra was seen telling Barry about the villains and mentioned DeVoe. Another episode saw Savitar looking around the S.T.A.R Labs and telling Barry about the cerebral inhibitor and DeVoe but Savitar shrugged off his query about the baddie, claimed Cinema Blend.

Meanwhile, a casting call has been given for an actor in his 40s to play the villain in "The Flash" Season 4 and it is indeed exciting news for fans. As of now, it is not known how will Clifford DeVoe appear on screen. In the DC Comics, he is portrayed as a lawyer living in Keystone City who ventures into the crime world as he feels it is more profitable. He also possesses superpowers and can control minds of others and also use telekinesis. It is worth mentioning here that "The Flash" Season 4 is slated to return to The CW in the fall.