Spoiler Alert: Read at your own risk
Well, it is still unsure if Barry Allen will done the red suit, but a young version of him is a CSI helping out Oliver's team on the latest episode of Arrow.
I'm not sure if this young Allen already has super powers. He always seems to be delayed for meetings, but "miraculously" gets there in time. There was even one point in the show when it appeared like it would be his origin story. He was in a room with Felicity and there was a thunderstorm outside the building while he was going through some chemicals stacked on a shelf. (And is it me, or is Felicity getting hotter and hotter with each episode. She's even better looking than Canary in this one. Rawr!) This was a ticklish treat for die hard DC comic fans, but alas, it wasn't going to be.
Allen also talks about how his mother was murdered by some "blur" and that when he was chasing the criminal, he somehow found himself 20 blocks away. That might mean that he already has super speed, and might even be the "criminal" - accidentally killing his own mom, while his dad takes the fall for him. Mere speculation at this point, and fans (including myself) will just have to see how this two-parter (perhaps more) will turn out.
Have always been a Flash fan, including the TV series during the 90s. Wish they would revive the series, if in case Arrow doesn't stay on too long. But from the way the stories for this season have been written, I'm hooked. (From Black Canary to Ra's al Ghul, hope they can maintain the interest).
Still, being captured at the last part of the show tells me that this young Allen probably still doesn't have powers. Contrast that with kid flash's first appearance on Smallville. They kind of messed with the timeline considering that kid flash in a way is Barry's nephew, or was it grand nephew. Of course, this Arrow universe could simply be an alternate one.
Stay tuned for the next episode and find out if there will be a Green Arrow Flash tag team / fight scene.
Thanks to the producers and directors of Arrow for this holiday treat!