Here’s the extended trailer for next week’s episode of The Flash, titled “The Wrath of Savitar”. The episode will air on March 7th. (You may prefer to watch this week’s episode before viewing the teaser.)
Excited by the return of Savitar? What would you like to see happen in the episode? Share your thoughts below!