For a trailer, this was pretty good!
However, seeing how this was done in 2002, I don't think we're going to see the actual movie anytime soon... if ever!
I'll judge this for what it is, as the actual movie.
The flash itself was average throughout.
It's a shame there is no final movie though...