The Flash trailer reaction.