This guy and the dude who plays the flash look the same. I think there long lost brothers or something.