The new season premieres Wednesday on The CW.
An all-new episode airs Sunday, March 14 at 8 p.m. ET/PT on The CW.