The CW has released a new international featurette for this fall's DC Comics adventure The Flash. Star Tom Cavanagh, who plays rock star physicist Harison Wells, the man responsible for creating S.T.A.R. Labs particle accelerator, offers new insights into the super powers of Grant Gustin's Barry Allen. Find out how nothing is impossible in this world as you dive further into the story behind The Flash. Coming this fall to a TV near you.

The Flash debuts this fall, only on The CW.