I am excited to see Ezra Miller as Barry, but why they decided to go this route with the suit I could not figure out.
And now that I have seen this new Justice League Flash Play Art Kai figure from Square Enix, it all makes sense.
Play Arts Kai Justice League Flash
The motion picture Justice League[...]