Suggested by Anon The One Above All is back, but he won’t fare any better against this iconic Flash. Barry Allen is easily my favorite incarnation of the Flash as he does a good job of being a genius while also cracking one liners and getting the job done. He’s a great all around hero and when he’s on the job, you can bet that the villains will be on the defensive. The One Above All may talk a good game, but he has no answer for Barry’s speed so this will be the end of the line for him. Flash (Barry) wins.