As of right now there is no official information on who Scoot McNairy (Halt and Catch Fire, Argo) is playing in Zack Snyder‘s Batman v Superman: Dawn of Justice. Some new photos from the set of the film have surfaced, though, that hint at the actor possibly playing Barry Allen, a.k.a. The Flash.
Basically there is some speculation now that the green socks could be to later add some kind of some speed effects to McNairy’s legs. We do know that The Flash does play a part in the film, we just don't know who is playing him. If you connect the dots, this could be him, but again, there's no confirmation. This is just pure speculation at this point, but speculation that is definitely possible. He seems like he's got the look of the character. But he also could be sporting some robotic legs, or something else altogether.
There are also some standalone Flash films that will follow Batman v Superman… do you think McNairy is our guy, or are people looking way too much into it?