Extended trailer for THE FLASH