The CW has released the latest images for “The Siege of the Unseen Specter”! The episode will air this week and features the Drew Crew attempting to find Odette’s lost love while Nancy finds herself in legal trouble after she retracted her statement against Everett Hudson.
The network also released a promo for the episode and a new season trailer, both of which you can watch below. Be sure to tune in this Wednesday at 9 p.m. ET on The CW!